麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

vue中nextTick用法實例

2019-11-19 10:49:43
字體:
供稿:網(wǎng)友

什么是Vue.nextTick()

官方文檔解釋如下:

在下次 DOM 更新循環(huán)結(jié)束之后執(zhí)行延遲回調(diào)。在修改數(shù)據(jù)之后立即使用這個方法,獲取更新后的 DOM。

我理解的官方文檔的這句話的側(cè)重點(diǎn)在最后那半句獲取更新后的DOM,獲取更新后的DOM言外之意就是什么操作需要用到了更新后的DOM而不能使用之前的DOM或者使用更新前的DOM或出問題,所以就衍生出了這個獲取更新后的DOM的Vue方法。所以放在Vue.nextTick()回調(diào)函數(shù)中的執(zhí)行的應(yīng)該是會對DOM進(jìn)行操作的 js代碼,比如Swiper擴(kuò)展包的

var swiper = new Swiper('.swiper-container', {   pagination: '.swiper-pagination',   nextButton: '.swiper-button-next',   prevButton: '.swiper-button-prev',   paginationClickable: true,   spaceBetween: 30,   centeredSlides: true,   autoplay: 2500,   autoplayDisableOnInteraction: false  });
<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('數(shù)據(jù)已經(jīng)更新')     });     this.$nextTick(function(){       alert('v-for渲染已經(jīng)完成')     })   }}})
  • Vue.nextTick(callback)`,當(dāng)數(shù)據(jù)發(fā)生變化,更新后執(zhí)行回調(diào)。
  • Vue.$nextTick(callback)`,當(dāng)dom發(fā)生變化,更新后執(zhí)行的回調(diào)。

以上就是本次介紹的全部知識點(diǎn)內(nèi)容,感謝大家對武林網(wǎng)的支持。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 日本xxxx色视频在线观看免费, | 色综合视频网 | 综合网天天射 | 香蕉久久久久久 | 亚洲网在线 | 日韩视频中文 | 国产一区二区久久精品 | 欧美精品1区| 欧美成人理论片乱 | 国产视频在线免费观看 | chengrenzaixian| 欧美一级理论 | 黄色免费大片 | 久久精品av | 国产大片免费看 | 久久久久久久99 | 欧美一级黄色片在线观看 | 国产成人精品一区二区三区电影 | 国产色视频免费 | 亚洲精品午夜在线 | 欧美亚洲综合在线 | 午夜a狂野欧美一区二区 | 91精品国产日韩91久久久久久360 | 黄色大片在线免费看 | 色综合欧美 | 久久精品com | 91九色视频| 国产一区二区三区四区五区精品 | 免费毛片免费看 | 九色激情网 | 欧美激情精品久久久久久黑人 | 黄色网址免费在线播放 | jizzyouxxxx| 精品亚洲午夜久久久久91 | 快播av在线 | 草莓视频久久 | 久久人人做 | 国产做爰 | 免费男女视频 | 亚洲欧美日韩一区二区三区在线观看 | www.54271.com |