中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用vue中的nextTick方法

發布時間:2020-06-05 17:51:07 來源:億速云 閱讀:278 作者:Leah 欄目:web開發

如何使用vue中的nextTick方法?針對這個問題,今天小編總結這篇有關nextTick的文章,希望能幫助更多想解決這個問題的朋友找到更加簡單易行的辦法。

vue.nextTick的官方定義是:
在下次 DOM 更新循環結束之后執行延遲回調。在修改數據之后立即使用這個方法,獲取更新后的 DOM。

實際上也就是傳進來的函數延遲到dom更新后再使用,也就是延遲執行了代碼
下面有個網上的小例子:
<div class="app">
<div id="msgDiv">{{msg}}</div>
<div v-if="msg1">Message got outside $nextTick: {{msg1}}</div>
<div v-if="msg2">Message got inside $nextTick: {{msg2}}</div>
<div v-if="msg3">Message got outside $nextTick: {{msg3}}</div>
<button @click="changeMsg">
Change the Message
</button>
</div>
<script>
new Vue({
el: '.app',
data: {
msg: 'Hello Vue.',
msg1: '1',
msg2: '2',
msg3: '3'
},
methods: {
changeMsg() {
this.msg = "Hello world"
var msgDiv=document.getElementById('msgDiv')
this.msg1 = msgDiv.innerHTML
// nextTick
this.$nextTick(() => {
this.msg2 = msgDiv.innerHTML
})
this.msg3 = msgDiv.innerHTML
}
}
})
</script>

如何使用vue中的nextTick方法
看完上述內容,你們對vue中的nextTick方法有進一步的了解嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南开区| 正宁县| 曲沃县| 花莲市| 齐河县| 曲阳县| 陕西省| 永川市| 漾濞| 大英县| 灯塔市| 江孜县| 德兴市| 连南| 杭锦旗| 铜陵市| 平乐县| 镇宁| 牙克石市| 德州市| 从化市| 新邵县| 兴业县| 永顺县| 漯河市| 许昌县| 宝山区| 丹阳市| 台安县| 山阳县| 桓台县| 六安市| 女性| 资兴市| 林州市| 襄垣县| 清水县| 铅山县| 自贡市| 邯郸市| 巢湖市|