最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue在頁面數(shù)據(jù)渲染完成之后的調(diào)用方法

 更新時(shí)間:2018年09月11日 11:41:30   作者:南宮凌萱  
今天小編就為大家分享一篇Vue在頁面數(shù)據(jù)渲染完成之后的調(diào)用方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

在使用Vue框架的時(shí)候,有時(shí)候需要在Vue在頁面數(shù)據(jù)渲染完成之后調(diào)用方法,不然獲取不到準(zhǔn)確的數(shù)據(jù),特別是在獲取列表的高度的時(shí)候,由于數(shù)據(jù)沒有加載完,獲取不到準(zhǔn)確的高度。之前在使用jquery的時(shí)候,有ready可以幫助我們實(shí)現(xiàn),但是Vue不存在此類方法,我們需要結(jié)合watch和this.$nextTick()來實(shí)現(xiàn)。

nextTick:在下次 DOM 更新循環(huán)結(jié)束之后執(zhí)行延遲回調(diào)。

watch:用于觀察Vue實(shí)例上的數(shù)據(jù)變動(dòng)。對應(yīng)一個(gè)對象,鍵是觀察表達(dá)式,值是對應(yīng)回調(diào)。

之前我是這樣子使用nextTick的:

mounted:{

this.$nextTick(function(){

/////方法

})

}

經(jīng)測試發(fā)現(xiàn)實(shí)現(xiàn)不了所需要的效果,只有結(jié)構(gòu),沒有數(shù)據(jù),即獲取不到想要的高度

后發(fā)現(xiàn)需要結(jié)合watch監(jiān)聽某個(gè)屬性:

watch:{

asyncArray:function()

 this.$nextTick(function(){
  //////方法
 });
}
}

經(jīng)測試可用!

以上這篇Vue在頁面數(shù)據(jù)渲染完成之后的調(diào)用方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

太仓市| 孟州市| 承德市| 景德镇市| 海门市| 梅河口市| 涿州市| 隆林| 长治市| 桓仁| 凌源市| 苗栗市| 根河市| 庄浪县| 卢氏县| 原平市| 西林县| 多伦县| 惠来县| 彩票| 铅山县| 蓬安县| 孝义市| 浏阳市| 澄城县| 永春县| 鲁山县| 昌黎县| 晋江市| 沈丘县| 泸西县| 凤山市| 佳木斯市| 郸城县| 临沧市| 襄垣县| 吴桥县| 郎溪县| 辽源市| 鄂尔多斯市| 革吉县|