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 相关文章推荐
二级域名转向类
Nov 09 Javascript
JQuery 确定css方框模型(盒模型Box Model)
Jan 22 Javascript
javascript textContent与innerText的异同分析
Oct 22 Javascript
基于jquery实现后台左侧菜单点击上下滑动显示
Apr 11 Javascript
jquery1.9 下检测浏览器类型和版本的方法
Dec 26 Javascript
推荐 21 款优秀的高性能 Node.js 开发框架
Aug 18 Javascript
jQuery实现预加载图片的方法
Mar 17 Javascript
详解Bootstrap插件
Apr 25 Javascript
手机端 HTML5使用photoswipe.js仿微信朋友圈图片放大效果
Aug 25 Javascript
jQuery实现动态添加tr到table的方法
Dec 26 Javascript
深入理解Node.js中的进程管理
Mar 13 Javascript
JavaScript之promise_动力节点Java学院整理
Jul 03 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_SELF的安全问题
2009/09/05 PHP
PHP依赖注入原理与用法分析
2018/08/21 PHP
Yii Framework框架使用PHPExcel组件的方法示例
2019/07/24 PHP
sencha touch 模仿tabpanel导航栏TabBar的实例代码
2013/10/24 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/09/26 Javascript
jQuery中:image选择器用法实例
2015/01/03 Javascript
JavaScript数据类型判定的总结笔记
2015/07/31 Javascript
浅谈JavaScript中的对象及Promise对象的实现
2015/11/15 Javascript
jQuery实现的多滑动门,多选项卡效果代码
2016/03/28 Javascript
jQuery实现指定区域外单击关闭指定层的方法【经典】
2016/06/22 Javascript
JavaScript获取服务器端时间的方法
2016/11/29 Javascript
AngularJS实现给动态生成的元素绑定事件的方法
2016/12/14 Javascript
Angular4编程之表单响应功能示例
2017/12/13 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
2019/06/06 Javascript
[00:42]《辉夜杯》—职业组预选赛12月3日15点 正式打响
2015/12/03 DOTA
python实现在目录中查找指定文件的方法
2014/11/11 Python
Python查找函数f(x)=0根的解决方法
2015/05/07 Python
浅谈python中的面向对象和类的基本语法
2016/06/13 Python
批量将ppt转换为pdf的Python代码 只要27行!
2018/02/26 Python
Python使用sort和class实现的多级排序功能示例
2018/08/15 Python
python实现汉诺塔算法
2021/03/01 Python
Python3.5基础之NumPy模块的使用图文与实例详解
2019/04/24 Python
Python制作词云图代码实例
2019/09/09 Python
python RSA加密的示例
2020/12/09 Python
澳大利亚玩具剧场:Toy Playhouse
2019/03/03 全球购物
如何打开WebSphere远程debug
2014/10/10 面试题
硕士研究生自我鉴定范文
2013/12/27 职场文书
办公室文员工作职责
2014/01/31 职场文书
《九色鹿》教学反思
2014/02/27 职场文书
广播体操口号
2014/06/18 职场文书
党的群众路线教育实践活动制度建设计划方案
2014/10/31 职场文书
先进典型发言材料
2014/12/30 职场文书
综合测评个人总结
2015/03/03 职场文书
关于清明节的演讲稿2015
2015/03/18 职场文书
陈斌强事迹观后感
2015/06/17 职场文书