要保证callback()只有一个出口

rules:{
newPassword: [{validator:(rule,newPassword,callback)=>{
var all = false
if(newPassword == ''){
  callback(new Error("请输入密码"));
}else{
var str = ""
for(var i=0;i<newPassword.length;i++){
        str = newPassword.charCodeAt(i)
if(str > 65280 && str < 65375 || str == 12288){
all = true
}
}
if(all == true){
callback(new Error("请输入半角字符"));
}else{
callback()
}
}
}, trigger:'blur'}]
}

最新文章

  1. iOS仿直播带有气泡动画的UIButton
  2. 使用Visual Assistant X创建C程序注释模板
  3. (转)MySQL配置文件mysql.ini参数详解、MySQL性能优化
  4. js event 事件冒泡和事件捕获详细介绍
  5. 100735D
  6. 蓝牙防丢器原理、实现与Android BLE接口编程
  7. Java编程思想重点
  8. 使用AlarmManager设置闹钟----之二
  9. js弹出窗口的学习和使用
  10. 关于navicat连接oracle 报 ORA-12737 set CHS16GBK错误的解决方案
  11. JMX学习笔记(三)-MXBean
  12. 应该知道的Linux技巧
  13. MySQL5.6多实例部署
  14. 我的2016年终总结(PF项目框架设计心得分享 2.0rc)
  15. 201521123040《Java程序设计》第4周学习总结
  16. docker:(1)docker基本命令使用及发布镜像
  17. uWSGI 踩坑记
  18. lanmp安装
  19. App界面设计规范-字体规范
  20. import Vue form &#39;vue’的意思

热门文章

  1. C++ List的用法(转载)
  2. CodeForces 116B【二分匹配】
  3. GoWeb开发_Iris框架讲解(三):路由功能处理方式
  4. 洛谷P1065 作业调度方案
  5. [USACO07DEC]观光奶牛Sightseeing Cows 二分答案+判断负环
  6. centos6.5下安装python3.6、pip、ipython
  7. JMETER CSS JQUERY EXTRACTOR
  8. 关于cookies,sessionStorage和localStorage的区别
  9. :input获得焦点时被弹出键盘挡住解决办法
  10. 练习十三:水仙花数,用for循环实现