1. 首页
  2. 编程语言
  3. Javascript
  4. 解决vue elementUI 使用el-select 时 change事件的触发问题

解决vue elementUI 使用el-select 时 change事件的触发问题

上传者: 2021-05-01 10:02:36上传 PDF文件 67.62 KB 热度 44次

JS代码如下上述代码的this.$refs.select.query是选择器输入时查询框绑定的值。使用开发者工具测试时发现el-select选择器数据绑定的对象value跟查询输入时的数据对象不是同一个,然后查看el-select源码得知查询输入时的数据绑定在select.query上。本来el-select有个blur事件绑定函数属性。但是使用后发现有时候失焦事件并不能触发生效,也就导致所绑定的函数不能执行。于是用vue的ref定位到该选择器来实现绑定原生onblur事件,则可以避免这个问题。也可以使用操作dom查询利用选择器定位到这个选择器进行失焦事件绑定。

下载地址
用户评论