vue车牌号校验和银行校验实战


Posted in Javascript onJanuary 23, 2019

在看这篇文章之前,我建议大伙可以去把项目demo拉到本地看看。如果觉得写得不好,可以一起提提issues,一起维护。或者大伙有刚需,可以留言,后期会不断完善。

使用方法:

git clone https://github.com/13725102796/css3-demo.git
cd css3-demo
npm i (yarn install)
npm start

浏览器打开localhost: 8080 即可访问

先谈谈车牌号的校验。之前折腾了好久,网上文章也比较杂乱。后来无意中发现了一个比较好用的库 ——plate-number-input

就直接用来改造了。具体效果如下:

vue车牌号校验和银行校验实战

用法如下:

npm i plate-number-input


import PlateNumberInput from 'plate-number-input'
  
 const input = new PlateNumberInput({
  el: "#plateNumapp",
  defaultNumber: '默认号码',
  isNewpower: false,
  // 
  onBtnSaveClick: ()=>{


  // 点击保存回调事件,input.getNumber()代表获取当前输入的号码
 
   console.log(input.getNumber())
  } 
 });

下个案例 —— 银行卡校验

(注: 银行卡校验只能通过个人卡号的校验,企业卡号是无法校验,因为调用是支付宝校验的接口,企业只能做到校验号码位数)

具体效果如下:

vue车牌号校验和银行校验实战

vue车牌号校验和银行校验实战

npm i bankcardinfo

 

import BIN from "bankcardinfo";

 

BIN.getBankBin(this.form.bank_account)

  .then(data => {

   console.log(data);

   if(data.bankName){

    console.log(data.bankName + data.cardTypeName)

   }

  })

  .catch(err => {

   let errMsg = (err.split(':')[1]).split(',')[0]

   console.log(errMsg )

  });

具体业务逻辑还是要靠自己去写。企业银行要自行补充该卡的银行名称,获取不了。

demo里面还有一个很唯美的轮播,如果能帮上大家的忙,别忘了给个star!!!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript delete操作符应用实例
Jan 13 Javascript
让firefox支持IE的一些方法的javascript扩展函数代码
Jan 02 Javascript
关于setInterval、setTimeout在jQuery中的使用注意事项
Sep 28 Javascript
js中的时间转换—毫秒转换成日期时间的示例代码
Jan 26 Javascript
浅析jquery与checkbox的checked属性的问题
Apr 27 Javascript
使用CSS+JavaScript或纯js实现半透明遮罩效果的实例分享
May 09 Javascript
浅谈json取值(对象和数组)
Jun 24 Javascript
JS中使用FormData上传文件、图片的方法
Aug 07 Javascript
ES6中的Promise代码详解
Oct 09 Javascript
详解用webpack的CommonsChunkPlugin提取公共代码的3种方式
Nov 09 Javascript
解决npm安装Electron缓慢网络超时导致失败的问题
Feb 06 Javascript
微信小程序中使用wxss加载图片并实现动画效果
Aug 13 Javascript
微信小程序map组件结合高德地图API实现wx.chooseLocation功能示例
Jan 23 #Javascript
微信小程序使用map组件实现检索(定位位置)周边的POI功能示例
Jan 23 #Javascript
使用javascript做时间倒数读秒功能的实例
Jan 23 #Javascript
大转盘抽奖小程序版 转盘抽奖网页版
Apr 16 #Javascript
javascript json字符串到json对象转义问题
Jan 22 #Javascript
使用JavaScript保存文本文件到本地的两种方法
Jan 22 #Javascript
微信小程序实现九宫格抽奖
Apr 15 #Javascript
You might like
正则表达式语法
2006/10/09 Javascript
php站内搜索并高亮显示关键字的实现代码
2011/12/29 PHP
php时间戳格式化显示友好的时间函数分享
2014/10/21 PHP
PHP判断表达式中括号是否匹配的简单实例
2016/10/22 PHP
PHP不使用递归的无限级分类简单实例
2016/11/05 PHP
关于IE BUG与字符串截取substr的解决办法
2013/04/10 Javascript
jQuery插件expander实现图片翻转特效
2015/05/21 Javascript
js+div实现文字滚动和图片切换效果代码
2015/08/27 Javascript
最简单的tab切换实例代码
2016/05/13 Javascript
js判断登陆用户名及密码是否为空的简单实例
2016/05/16 Javascript
关于function类中定义变量this的简单说明
2016/05/28 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
2016/08/30 Javascript
使用jQuery的ajax方法向服务器发出get和post请求的方法
2017/01/13 Javascript
select自定义小三角样式代码(实用总结)
2017/08/18 Javascript
React学习之事件绑定的几种方法对比
2017/09/24 Javascript
js 显示日期时间的实例(时间过一秒加1)
2017/10/25 Javascript
JavaScript屏蔽Backspace键的实现代码
2017/11/02 Javascript
JavaScript正则表达式函数总结(常用)
2018/02/22 Javascript
JavaScript中concat复制数组方法浅析
2019/01/20 Javascript
vue进入页面时滚动条始终在底部代码实例
2019/03/26 Javascript
vue实现滑动到底部加载更多效果
2020/10/27 Javascript
wxPython定时器wx.Timer简单应用实例
2015/06/03 Python
Python加载带有注释的Json文件实例
2018/05/23 Python
django配置连接数据库及原生sql语句的使用方法
2019/03/03 Python
Python识别处理照片中的条形码
2020/11/16 Python
Big Green Smile德国网上商店:提供各种天然产品
2018/05/23 全球购物
伦敦一家领先的精品零售商:IRIS Fashion
2019/05/24 全球购物
运动会获奖感言
2014/02/11 职场文书
5s标语大全
2014/06/23 职场文书
2014大学生党员评议个人总结
2014/09/22 职场文书
在教室放鞭炮的检讨书
2014/09/28 职场文书
冰峪沟导游词
2015/02/09 职场文书
2015年统战工作总结
2015/05/19 职场文书
Java实战之用Swing实现通讯录管理系统
2021/06/13 Java/Android
Python中的matplotlib绘制百分比堆叠柱状图,并为每一个类别设置不同的填充图案
2022/04/20 Python
解决Mysql报错 Table 'mysql.user' doesn't exist
2022/05/06 MySQL