背景知識
1?ArkTS 拓展了 TypeScript,TypeScript 拓展了 JavaScript。 增加了一些約束。
2?ArkTS 是聲明式編程。 構建對象時類似構建者設計模式。鏈式賦值。
裝飾器
@Component 自定義組件
@Component
裝飾器僅能裝飾struct
關鍵字聲明的數據結構。struct
被@Component
裝飾后具備組件化的能力。
@Component
struct MyComponent {
}
@Entry 頁面
@Entry
裝飾的自定義組件將作為UI頁面的入口。
@Entry
@Component
struct MyComponent {
}
參考:創建自定義組件:@Component、@Entry
組件和頁面生命周期
參考:【鴻蒙學習筆記】頁面和自定義組件生命周期