v-on:blur.native="handleBlur"
handleBlur(){
console.log('handleBlur');
this.$message('test blur');
}
由于 el-autocomplete 的最外层元素是 div ,所以无法响应 blur 事件。暂时可能需要手动添加事件,比如
this.$refs.autocomplete.$el.querySelector('input').addEventListener('blur', handler)
后面有计划让 el-autocomplete 像 el-input 一样将 blur 事件 $emit 出去。
你好,请问我这么写问什么增加不上去呢
this.$refs.endRegionComplete[0].$el.querySelector('input').addEventListener('blur', this.regionChange(0));
Most helpful comment
由于
el-autocomplete的最外层元素是div,所以无法响应 blur 事件。暂时可能需要手动添加事件,比如后面有计划让
el-autocomplete像el-input一样将 blur 事件$emit出去。