vue2.0$nextTick监听数据渲染完成之后的回调函数方法
程序员文章站
2023-12-05 08:24:16
vue里面本身带有两个回调函数:
一个是`vue.nexttick(callback)`,当数据发生变化,更新后执行回调。
另一个是`vue.$nexttick(cal...
vue里面本身带有两个回调函数:
一个是`vue.nexttick(callback)`,当数据发生变化,更新后执行回调。
另一个是`vue.$nexttick(callback)`,当dom发生变化,更新后执行的回调。
栗子:
... <ul id="demo"> <li v-for="item in list">{{item}}</div> </ul> ...
new vue({ el:'#demo', data:{ list=[0,1,2,3,4,5,6,7,8,9,10] }, methods:{ push:function(){ this.list.push(11); this.nexttick(function(){ alert('数据已经更新') }); this.$nexttick(function(){ alert('v-for渲染已经完成') }) } } })
以上这篇vue2.0$nexttick监听数据渲染完成之后的回调函数方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
上一篇: react 父子组件之间通讯props
下一篇: ps怎么去复杂水印?PS快速去除水印方法