>[success] # 組件的生命周期
1. **組件的生命周期,指的是組件自身的一些函數,這些函數在特殊的時間點或遇到一些特殊的框架事件時被自動觸發**
2. 其中,最重要的生命周期是 `created attached detached `,包含一個組件實例生命流程的最主要時間點

3. 組件所在頁面的生命周期,它們并非與組件有很強的關聯,但有時組件需要獲知,以便組件內部處理,樣的生命周期稱為“組件所在頁面的生命周期”,在 pageLifetimes 定義段中定義。

>[danger] ##### 案例
1. 在組件的`Component` 函數中定義
~~~js
Component({
lifetimes: {
created() {
console.log("組件被創建created");
},
attached() {
console.log("組件被添加到組件樹中attached");
},
detached() {
console.log("組件從組件樹中被移除detached");
}
},
pageLifetimes: {
show() {
console.log("page show");
},
hide() {
console.log("page hide");
}
}
})
~~~
- 小程序了解
- webview 是什么
- Native App、Web App、Hybrid App
- 小程序架構模型
- 小程序配置文件
- app.js -- App函數
- 頁面.js -- page
- 生命周期????
- 小程序 -- 頁面wxml
- 小程序 -- WXS
- 小程序 -- 事件
- 小程序 -- 樣式wxss
- 小程序 -- 組件開發
- 小程序 -- 組件插槽
- 小程序 -- 組件的生命周期
- 組件總結
- 小程序 -- 混入
- 小程序基本組件
- text -- 文本
- view -- 視圖容器
- button -- 按鈕
- image -- 圖片
- scroll-view -- 滾動容器
- input -- 雙向綁定
- 通用屬性
- 小程序常用Api
- 微信網絡請求
- 微信小程序彈窗
- 微信小程序分享
- 獲取設備信息 / 獲取位置信息
- Storage存儲
- 頁面跳轉
- 小程序登錄