欢迎来到代码驿站!

vue

当前位置:首页 > 网页前端 > vue

vue2.0$nextTick监听数据渲染完成之后的回调函数方法

时间:2021-06-07 08:54:23|栏目:vue|点击:

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渲染已经完成')
   })
  }
 }
})

上一篇:vue升级之路之vue-router的使用教程

栏    目:vue

下一篇:详解element-ui级联菜单(城市三级联动菜单)和回显问题

本文标题:vue2.0$nextTick监听数据渲染完成之后的回调函数方法

本文地址:http://www.codeinn.net/misctech/137044.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有