快速学会使用require.js1.get start先到官网下载requirejs到本地,官方同时提供Node版本r.js,我们只使用requirejs即可。接下来在页面上写入<scrpit src="/js/require.js"></scrpit>即可。那么业务js呢?我们注意到,官方文档提到了data-main这个属性<script src="js/requi
转载
2024-06-08 22:32:08
76阅读
一、RegExpECMAScript通过RegExp类型类支持正则表达式,语法和Perl类似:var exp = /pattern/flags;patternb部分是任何简单的或复杂的正则表达式;flags是每个正则表达式所带的一个或者多个标志。正则表达式的模式匹配支持三个标志:g:全局模式,即模式应用于整个字符串,而非在发现第一个匹配项时立即停止i:不区分大小写模式m:多行模式,即到达一行文本末
参数校验在我们开发过程中非常常见。用户在前端页面上填写表单时,前端js程序会校验参数的合法性,一般前端vue搭配element-ui进行开发时,有一个rule规则可以进行规则校验。当数据到了后端,为了防止恶意操作,保持程序的健壮性,后端同样需要对数据进行校验,此时就需要用到JSR303校验,当然在不管前端还是后端校验,都可能会用到正则表达式。
问题描述: 笔者记得有一次,用户提出这样一个需求:要求表单中“备注”字段的字数不超过500字,用户输入超过500字给出用户提示,并且自动截断超过的文字。那么我们使用js函数应该如何实现呢!解决方法: 实际上,我们可以通过写一个js函数,当输入输入完成后对用户的输入进行检测,给出适当的处理。通过查看js的api,我们
转载
2024-09-23 09:26:29
93阅读
一、通过区分浏览器/客户端请求来过滤手机设置代理后,Fiddler上抓到的是pc和app所有的请求,如果请求过多就需要开启过滤功能设置步骤:打开fiddler>Tools>Fiddler Options>HTTPS>...from remote clients only,勾选这个选项就可以了...from all processes :抓所有的请求...from brows
最近使用了Jeecg自带的antdVue弹出式部门选择组件,相对于整个页面来说,感觉弹出式不太协调,于是动手编写了下拉框式部门选择组件。 下面给小伙伴儿们演示一下具体编写过程。采用Select选择器要实现下拉框,肯定是用到select选择器。我看到select有个dropdownRender的方法,允许用户自定义下拉框的内容,这就好办。开始1、先写上select组件的基本语法<a-selec
转载
2024-10-20 07:41:42
267阅读
最近使用了Jeecg自带的antdVue弹出式部门选择组件,相对于整个页面来说,感觉弹出式不太协调,于是动手编写了下拉框式部门选择组件。 下面给小伙伴儿们演示一下具体编写过程。采用Select选择器要实现下拉框,肯定是用到select选择器。我看到select有个dropdownRender的方法,允许用户自定义下拉框的内容,这就好办。开始1、先写上select组件的基本语法<a-selec
转载
2024-10-23 20:07:41
78阅读
数组常用的一些方法:1、push()向数组的末尾添加新内容参数:要添加的项。传递多个用逗号隔开,任何数据类型都可以返回值:新增后数组的长度是否改变原数组:改变let ary1 = [12,34,26];
ary1.push(50); //返回一个新的长度
length = 4
console.log(ary1) //结果为 [12,34,26,50] 2、pop()删除数组的最后一
转载
2024-10-20 17:43:20
47阅读
实在
javascript入门·Document对象入门讲解(访问表单,创建新页,获取页标题) 一文中,我们已经把表单的一些基本访问等弄清楚了,下面我们深入的学下表单的属性以及对表单元素的简单操作!
演示一 : 根据需求,定做表单你先按下提交提交表单,后退,然后再点修改表单,然后再提交表单,看效果现在的指向是 test.asp ,方法是 post 其实
前言 上一个博客实现了一个简单的模态对话框,这一节里实现一下全选、取消以及反选。1.分析 我们来分析一下全选、取消以及反选怎么做: 首先要做三个复选框,接下来分析三个功能:全选:要实现全选,我们就得先获取到所有的复选框,然后选上它;取消:要实现取消,也需要先获
(1) vue引入elementui1.使用npm安装element-uinpm i element-ui -S2.在main.js中导入使用vueimport 'element-ui/lib/theme-chalk/index.css' //别忘了导入样式
import ElementUI from 'element-ui'
Vue.use(ElementUI) (2) Carou
转载
2024-04-23 17:27:03
78阅读
form表单详解form表单form表单简介form表单属性acceptaccept-charsetactionautocompleteenctypemethodnamenovalidatetargetHTML 表单输入元素文本域(Text Fields)密码字段单选按钮(Radio Buttons)复选框(Checkboxes)提交按钮(Submit Button)fieldset标签 标签
转载
2024-04-03 16:51:16
287阅读
前言总结自己在使用表单的过程中遇到的一些小坑,方便自己以后查阅1、表单校验 1、首先是表单校验需要进行的操作 html方面如下主要是三个方面,form表单上面给一个ref, 还有一个校验规则rules然后是各个fomr-item下的给各自对应的校验属性 prop,注意不是props,否则可能
转载
2024-06-26 10:16:15
2494阅读
笔者花了一个下午的时间把 ESLint 推荐的 rules 进行了总结。把官网rules打勾的部分写成了 MD 文档,并把每个 rules 里面的说明和示例也搞出来放一起了。在这里把它贡献出来。博客维护在github上,欢迎给一个star!!! 个人小站 =>
huangmiantong.cn no-compare-neg-zero禁止与 -0 进行比较Rule Details 该
转载
2024-03-26 16:34:38
165阅读
Rules, Rules, all are rules
Microsoft FxCop,对,就是那个用无数的Rules来检查你的装配件的东东,(http://www.gotdotnet.com/team/fxcop/)。无数的Rules。。。小小的程序,硬是扫出五十几个Error\Warning来。大多是重复的,整理如下:
Design Rules:
(
转载
2024-04-18 11:28:11
28阅读
Vant安装和用法 Vant ( ˈvænt ) 是有赞前端团队基于有赞统一的规范实现的 Vue 组件库,提供了一整套 UI 基础组件和业务组件。通过 Vant,可以快速搭建出风格统一的页面,提升开发效率。目前已有近50个组件,这些组件被广泛使用于有赞的各个移动端业务中。如果你需要开发一个移动商城,用 Vant 就再合适不过了。中文文档链接:https://www.youzanyun.c
转载
2024-09-02 08:07:58
71阅读
1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制
2.:js判断汉字、判断是否汉字 、只能输入汉字
3:js判断是否输入英文、只能输入英文
4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字
5:只能输入英文字符和数字
6: js email验证 、js 判断email
转载
2024-10-16 06:25:51
196阅读
Form表单校验的几种情况:1、正常添加校验流程,在form表单加rule1.在里添加:rules="Rules"2.在里添加prop,prop对应:model="Form"的form属性3.然后在data里添加属性rules4.在点击提交的按钮里进行validate校验<!-- 添加用户的对话框 -->
<el-dialog title="添加用户" :visible.sync
转载
2024-03-24 16:56:44
84阅读
$在JS中本身只是一个符号而异,在JS里什么也不是。 但在JS应用库JQUERY的作者将之做为一个自定义函数名了,这个函数是获取指定网页元素的函数,使用非常之频繁,所以好多新手不知道,还以为$是JS的什么特殊语法。 后来,可能有些程序员JQUERY用得多了,发现$这个函数很好用,很方便,所以,在不用JQUERY的情况,一般自己也会自定义一个$函数。 即: function $(Nid){
re
转载
2023-08-03 15:07:09
126阅读
1.什么是...?
...是扩展运算符,是ES6的新语法
2.怎么使用?
作用在对象上,返回一个对象。取出对象所有可遍历属性,返回一个新的对象可以进行拷贝
2.1基本用法
let person = { name:'张三',age:18}
let someone = {...person}
console.log(someone) //返回 { name
转载
2023-06-09 09:00:50
154阅读