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 相关文章推荐
一个加密JavaScript的开源工具PACKER2.0.2
Nov 04 Javascript
js post方式传递提交的实现代码
May 31 Javascript
JQuery的ajax获取数据后的处理总结(html,xml,json)
Jul 14 Javascript
事件绑定之小测试  onclick &amp;&amp; addEventListener
Jul 31 Javascript
jquery通过a标签删除table中的一行的代码
Dec 02 Javascript
我的Node.js学习之路(一)
Jul 06 Javascript
基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)
Sep 02 Javascript
html5+CSS 实现禁止IOS长按复制粘贴功能
Dec 28 Javascript
详解VUE2.X过滤器的使用方法
Jan 11 Javascript
vue路由拦截及页面跳转的设置方法
May 24 Javascript
js实现图片跟随鼠标移动效果
Oct 16 Javascript
vue+elementUI实现表格列的显示与隐藏
Apr 13 Vue.js
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下编码转换函数mb_convert_encoding与iconv的使用说明
2009/12/16 PHP
php常用hash加密函数
2014/11/22 PHP
php采用session实现防止页面重复刷新
2015/12/24 PHP
Smarty日期时间操作方法示例
2016/11/15 PHP
smarty模板数学运算示例
2016/12/11 PHP
一个javascript参数的小问题
2008/03/02 Javascript
JavaScript中关于indexOf的使用方法与问题小结
2010/08/05 Javascript
javascript奇异的arguments分析
2010/10/20 Javascript
网页加载时页面显示进度条加载完成之后显示网页内容
2012/12/23 Javascript
JSF中confirm弹出框的用法示例介绍
2014/01/07 Javascript
Jquery对数组的操作技巧整理
2014/03/25 Javascript
javascript实现的平方米、亩、公顷单位换算小程序
2014/08/11 Javascript
js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
2015/04/29 Javascript
AngularJS 实现弹性盒子布局的方法
2016/08/30 Javascript
解决Vue页面固定滚动位置的处理办法
2017/07/13 Javascript
angularjs实现猜数字大小功能
2020/05/20 Javascript
Redux实现组合计数器的示例代码
2018/07/04 Javascript
vue:el-input输入时限制输入的类型操作
2020/08/05 Javascript
[04:45]DOTA2-DPC中国联赛正赛 iG vs LBZS 赛后选手采访
2021/03/11 DOTA
python2.7读取文件夹下所有文件名称及内容的方法
2018/02/24 Python
Python下使用Scrapy爬取网页内容的实例
2018/05/21 Python
在python中使用with打开多个文件的方法
2019/01/07 Python
python函数声明和调用定义及原理详解
2019/12/02 Python
在Tensorflow中实现梯度下降法更新参数值
2020/01/23 Python
如何在Django中使用聚合的实现示例
2020/03/23 Python
django ListView的使用 ListView中获取url中的参数值方式
2020/03/27 Python
Python+Appium实现自动化清理微信僵尸好友的方法
2021/02/04 Python
HTML5 canvas基本绘图之文字渲染
2016/06/27 HTML / CSS
Hawes & Curtis官网:英国经典品牌
2019/07/27 全球购物
大学新生军训方案
2014/05/03 职场文书
市场营销专业应届生自荐信
2014/06/19 职场文书
2014年志愿者工作总结
2014/11/20 职场文书
如何才能写好调研报告?
2019/07/03 职场文书
JS异步堆栈追踪之为什么await胜过Promise
2021/04/28 Javascript
Spring Cloud Gateway去掉url前缀
2021/07/15 Java/Android
如何利用React实现图片识别App
2022/02/18 Javascript