Vue中mintui的field实现blur和focus事件的方法


Posted in Javascript onAugust 25, 2018

首先上代码说总结:

<mt-field label="卡号" v-model="card.cardNo" @blur.native.capture="checkCard"></mt-field>
methods: {
 checkCard() {
 console.log('1111');
 }
}

使用@blur.native.capture=""即可实现。

另一种方法:

使用vue-directive指令实现。这种方法有个问题没解决,不推荐使用。

<mt-field label="卡号" v-model="card.cardNo" v-mintblur></mt-field>
Vue.directive('mintblur', { // 暂不使用directive实现blur事件了,使用@blur.native.capture="cardNoBlur"即可。
 inserted: function(el, pra, a) {
 let oInput = el.querySelector('input');
 console.log('oInput', oInput);
 oInput.onfocus = function() {
  // 创建focus的事件
 };
 oInput.onblur = function() {
  console.log('blu1r');
  this.$emit(pra.expression);
 };
 }
});

这种方法暂不支持类似于v-mintblur="myfunction"调用自定义函数处理功能:

<mt-field label="卡号" v-model="card.cardNo" v-mintblur="myfunction"></mt-field>

以上这篇Vue中mintui的field实现blur和focus事件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
网页常用特效代码整理
Jun 23 Javascript
JSQL 批量图片切换的实现代码
May 05 Javascript
javascript中的parseInt和parseFloat区别
Jul 12 Javascript
用js正确判断用户名cookie是否存在的方法
Jan 28 Javascript
简述AngularJS相关的一些编程思想
Jun 23 Javascript
Bootstrap开发实战之第一次接触Bootstrap
Jun 02 Javascript
AngularJS 与Bootstrap实现表格分页实例代码
Oct 14 Javascript
JS实现元素上下左右移动效果
Oct 18 Javascript
node.js中fs文件系统目录操作与文件信息操作
Feb 24 Javascript
Vue解析带html标签的字符串为dom的实例
Nov 13 Javascript
vue+element获取el-table某行的下标,根据下标操作数组对象方式
Aug 07 Javascript
Javascript实现关闭广告效果
Jan 29 Javascript
vue-auto-focus: 控制自动聚焦行为的 vue 指令方法
Aug 25 #Javascript
解决vue+element 键盘回车事件导致页面刷新的问题
Aug 25 #Javascript
解决vue-cli单页面手机应用input点击手机端虚拟键盘弹出盖住input问题
Aug 25 #Javascript
对vue 键盘回车事件的实例讲解
Aug 25 #Javascript
vue点击input弹出带搜索键盘并监听该元素的方法
Aug 25 #Javascript
vue 自定义指令自动获取文本框焦点的方法
Aug 25 #Javascript
vue.js项目 el-input 组件 监听回车键实现搜索功能示例
Aug 25 #Javascript
You might like
开发大型PHP项目的方法
2006/10/09 PHP
PHP 配置文件中open_basedir选项作用
2009/07/19 PHP
检查用户名是否已在mysql中存在的php写法
2014/01/20 PHP
一张表搞清楚php is_null、empty、isset的区别
2015/07/07 PHP
jQuery解决iframe高度自适应代码
2009/12/20 Javascript
Extjs中常用表单介绍与应用
2010/06/07 Javascript
javascript中的一些注意事项 更新中
2010/12/06 Javascript
JavaScript 注册事件代码
2011/01/27 Javascript
JS获取地址栏参数的几种方法小结
2014/02/28 Javascript
javascript中HTMLDOM操作详解
2014/12/11 Javascript
js实现三张图(文)片一起切换的banner焦点图
2015/08/25 Javascript
JavaScript数据推送Comet技术详解
2016/04/07 Javascript
js判断空对象的实例(超简单)
2016/07/26 Javascript
js模糊查询实例分享
2016/12/26 Javascript
用angular实现多选按钮的全选与反选实例代码
2017/05/23 Javascript
vue时间格式化实例代码
2017/06/13 Javascript
js合并两个数组生成合并后的key:value数组
2018/05/09 Javascript
Angular angular-file-upload文件上传的示例代码
2018/08/23 Javascript
AngularJS实现的鼠标拖动画矩形框示例【可兼容IE8】
2019/05/17 Javascript
微信小程序实现分享商品海报功能
2019/09/30 Javascript
vue实现select下拉显示隐藏功能
2019/09/30 Javascript
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
[01:01:35]Optic vs paiN 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
在Django框架中设置语言偏好的教程
2015/07/27 Python
Python使用Dijkstra算法实现求解图中最短路径距离问题详解
2018/05/16 Python
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
Python 格式化输出_String Formatting_控制小数点位数的实例详解
2020/02/04 Python
详解Python爬虫爬取博客园问题列表所有的问题
2021/01/18 Python
CSS3实现莲花绽放的动画效果
2020/11/06 HTML / CSS
css3中仿放大镜效果的几种方式原理解析
2020/12/03 HTML / CSS
html5基础教程常用技巧整理
2013/08/20 HTML / CSS
运动鞋中的劳斯莱斯:索康尼(SAUCONY)
2017/08/09 全球购物
欧洲当代手工玻璃和瓷器的领先品牌:LSA International
2018/06/03 全球购物
六查六看剖析材料
2014/02/15 职场文书
百货商场楼层班组长竞聘书
2014/03/31 职场文书
操行评语大全
2014/04/30 职场文书