vue this.$nextTick

this.$nextTick  这是vue中的:异步更新队列(js运行机制)其实是vue获取数据时,并不是直接更新dom,而是开启一个队列。vue项目中,在对视图页面进行操作时,我们有时候发现获取不到DOM元素,这时项目也没有警告或报错提醒,这时,就找找是不是dom未加载完

在页面中,如果其他dom元素都更新完成,某一个dom节点没被加载出来,可以尝试加上this.$nextTick,就是在下一次dom更新之后执行延迟回调,实际操作:

this.$nextTick(function () {

       this.bindQrcode();

})

这样页面上就能查看其要加载出来的dom了

你可能感兴趣的:(vue this.$nextTick)