摘要:
规则: 参数的类型必须与参数声明的类型一致,不允许undefined、null和返回undefined、null的表达式。 在自定义构建函数内部,不允许改变参数值。如果需要改变参数值,且同步回调用点,建议使用@Link。 @Builder内UI语法遵循UI语法规则。 只有传入一个参数,且参数需要直接 阅读全文
摘要:
若自定义的组件内部UI结构固定,且仅与使用方进行数据传递。则无需单独写一个自定义组件文件,可直接在使用方内进行定义。 即UI元素复用机制@Builder,@Builder所装饰的函数遵循build()函数语法规则,开发者可以将重复使用的UI元素抽象成一个方法,在build方法里调用。 定义一个自定义 阅读全文
摘要:
页面和组件的定义: 自定义组件:@Component装饰的UI单元,可以组合多个系统组件实现UI的复用,可以调用组件的生命周期。 页面:即应用的UI页面。可以由一个或者多个自定义组件组成,@Entry装饰的自定义组件为页面的入口组件,即页面的根节点,一个页面有且仅能有一个@Entry。只有被@Ent 阅读全文
摘要:
自定义组件基于struct实现, 1、struct: struct + 自定义组件名 + {...}的组合构成自定义组件,不能有继承关系。对于struct的实例化,可以省略new。 2、@Component: @Component装饰器仅能装饰struct关键字声明的数据结构。struct被@Com 阅读全文
摘要:
一、创建组件 1、无参数组件: 组件的接口定义没有包含必选构造参数,则组件后面的“()”不需要配置任何内容 Divider() 2、有参数组件 如果组件的接口定义包含构造参数,则在组件后面的“()”配置相应参数 Image('https://xyz/test.jpg') 示例: Text组件的几种创 阅读全文
摘要:
方法一: 打开“entry > src > main > ets ”,右键点击“pages”文件夹,选择“New > ArkTS File”,命名新的页面。可以看到文件目录结构如下: 注意:此种方法还需要手动配置页面路径: 打开“entry > src > main > resources > ba 阅读全文
摘要:
如图,项目代码未动,突然代码报错,运行没问题不受影响 经排查,插件Vue-Official版本问题 ,问题版本v2.1.6 解决版本,安装其他版本 ,v1.8.27 阅读全文