Vue.js 生命週期鉤子mounted 在元件首次掛載到DOM 時觸發,用於:1. 取得DOM 元素引用;2. 執行初始設定;3. 確保DOM 穩定性;4. 執行非同步任務。
Vue 中mounted 的作用
mounted 是Vue.js 生命週期鉤子之一,在元件首次掛載到DOM 時觸發。這意味著元件已完成初始化、模板編譯和渲染,並已添加到 DOM 樹中。
mounted 的作用
mounted 鉤子的主要用途是:
this.$el
存取元件的根DOM 元素,允許在元件內部與DOM 進行互動和操作。 何時使用mounted
通常,在下列情況下使用mounted 鉤子:
範例
以下是mounted 鉤子的範例:<code class="js">export default { mounted() { // 获取根 DOM 元素的引用 console.log(this.$el); // 初始化组件状态 this.count = 0; // 绑定事件监听器 this.$el.addEventListener('click', this.incrementCount); }, methods: { incrementCount() { // 每次单击按钮时增加计数器 this.count++; } } };</code>
以上是vue中mounted的作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!