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 相关文章推荐
Bookmarklet实现启动jQuery(模仿 云输入法)
Sep 15 Javascript
如何制作浮动广告 JavaScript制作浮动广告代码
Dec 30 Javascript
深入探讨javascript中的数据类型
Mar 04 Javascript
编写高质量JavaScript代码的基本要点
Mar 02 Javascript
JavaScript轻松创建级联函数的方法示例
Feb 10 Javascript
AngularJS ng-repeat指令及Ajax的应用实例分析
Jul 06 Javascript
javascript 中select框触发事件过程的分析
Aug 01 Javascript
JavaScript中使用Async实现异步控制
Aug 15 Javascript
bootstrap Table的一些小操作
Nov 01 Javascript
JQ图片文件上传之前预览功能的简单实例(分享)
Nov 12 Javascript
通过实例学习React中事件节流防抖
Jun 17 Javascript
layer ui插件显示tips时,修改字体颜色的实现方法
Sep 11 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入门学习笔记之一
2010/10/12 PHP
PHP CURL CURLOPT参数说明(curl_setopt)
2013/09/30 PHP
php json转换成数组形式代码分享
2014/11/10 PHP
带你了解PHP7 性能翻倍的关键
2015/11/19 PHP
PHP双向链表定义与用法示例
2018/01/31 PHP
JavaScript脚本语言在网页中的简单应用
2007/05/13 Javascript
JavaScript对象和字串之间的转换实例探讨
2013/04/21 Javascript
Bootstrap 填充Json数据的实例代码
2017/01/11 Javascript
JavaScript 数据类型详解
2017/03/13 Javascript
详解vue-router 2.0 常用基础知识点之导航钩子
2017/05/10 Javascript
jQuery实现的页面弹幕效果【测试可用】
2018/08/17 jQuery
vue-image-crop基于Vue的移动端图片裁剪组件示例
2018/08/28 Javascript
vue2.0$nextTick监听数据渲染完成之后的回调函数方法
2018/09/11 Javascript
Node.js在图片模板上生成二维码图片并附带底部文字说明实现详解
2019/08/07 Javascript
js 数组当前行添加数据方法详解
2020/07/28 Javascript
[01:13]2015国际邀请赛线下观战现场
2015/08/08 DOTA
深入解析Python中的list列表及其切片和迭代操作
2016/03/13 Python
python数据分析数据标准化及离散化详解
2018/02/26 Python
python try 异常处理(史上最全)
2019/03/07 Python
Python 读取串口数据,动态绘图的示例
2019/07/02 Python
更新pip3与pyttsx3文字语音转换的实现方法
2019/08/08 Python
Python调用shell cmd方法代码示例解析
2020/06/18 Python
Selenium webdriver添加cookie实现过程详解
2020/08/12 Python
关于PySnooper 永远不要使用print进行调试的问题
2021/03/04 Python
CSS3新增布局之: flex详解
2020/06/18 HTML / CSS
html5中地理位置定位api接口开发应用小结
2013/01/04 HTML / CSS
印度尼西亚最好的小工具在线商店:Erafone.com
2019/03/26 全球购物
如何进行Linux分区优化
2013/02/12 面试题
高中毕业自我鉴定范文
2013/10/02 职场文书
公司年会晚宴演讲稿
2014/01/06 职场文书
学生干部学习的自我评价
2014/02/18 职场文书
不服从上级领导安排的检讨书
2014/09/14 职场文书
专题民主生活会对照检查材料思想汇报
2014/09/29 职场文书
2014年企业工会工作总结
2014/11/12 职场文书
高考要来啦!用Python爬取历年高考数据并分析
2021/06/03 Python
美元符号 $
2022/02/17 杂记