事件
1. native 关键字
在vue 组件 或自定义控件上。如果要调用原生事件,即普通HTML事件。需要加入native 关键字修饰符。
``` javascript
<el-input
type="password"
placeholder="请输入密码"
v-model="param.password"
@keyup.enter.native="submitForm()"
>
```
在这个例子中。 el-input 是element-ui 库中的组件 是不具备 keyup 事件的。所以需要加入 native
关键字。让他可以调用触发原生事件。
2.nextTick()
使用场景,在新的DOM渲染或者改变之后再使用新的DOM进行后续的操作。也就是主线程进入下一次循环。
vue中如果出现 $refs.XXX获取不到DOM的时候可以使用这种方式看看能否获取。
参考资料。https://segmentfault.com/a/1190000012861862