Vue 的 created() 方法是 Vue 實例的一個生命周期鉤子函數,用于在 Vue 實例被創建后立即執行邏輯。在 created() 方法中,我們通常會獲取數據、初始化狀態等操作。以下是一個示例:
export default {
name: 'MyComponent',
created() {
console.log('組件被創建了')
// 獲取數據、初始化狀態等操作
},
// ...其他鉤子函數等
}
在上述代碼中,我們定義了一個名為 MyComponent 的組件,并在 created() 方法中輸出了一段日志信息。接著我們可以根據實際需求,執行一些初始化操作。
需要注意的是,在 created() 方法中不能保證組件已經被完全渲染,因為組件的模板還沒有被編譯成真正的 HTML,所以如果需要獲取 DOM 元素,應當使用 mounted() 鉤子函數。此外,如果有異步操作,應當考慮使用 async/await 或 Promise 等方式來處理。
總之,created() 方法是我們在 Vue 組件開發中經常會用到的一個生命周期函數,它可以讓我們在組件被創建后立即執行某些操作,從而實現組件的初始化工作。