ArkTS入门

2023-12-14 17:33:49

代码结构分析

在这里插入图片描述

  1. struct Index{ } 「自定义组件:可复用的UI单元」

    在这里插入图片描述

  2. @xxx 「装饰器:用来装饰类结构、方法、变量」

    • @Entry 标记当前组件是入口组件(该组件可被独立访问,通俗来讲:它自己就是一个页面)
    • @Component 用于标记自定义组件,与struct配合使用
    • @State 用于标记变量是状态变量,值发生改变会触发UI刷新

    在这里插入图片描述

  3. build(){ } 「UI描述:内部以声明式方式描述UI结构」

    其中例如Row、Column、Text都称为 「内置组件」,内置组件分为以下两种:

    • 容器组件:用于完成页面布局,如Row、Column
    • 基础组件:自带样式和功能的页面元素,例如Text

    在这里插入图片描述

    组件的「属性方法」,用于设置组件的UI样式

    在这里插入图片描述

    组件的「事件方法」,设置组件的事件回调

    在这里插入图片描述

文章来源:https://blog.csdn.net/owo_ovo/article/details/134929702
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。