组件类型

这里的组件类型仅仅指静态组件和自定义组件

静态组件

静态组件指的是在开发时直接可以使用到的无需自己进行二次开发的底层组件,这些底层组件由GenUI Builtin Components提供。

所有静态组件的属性和回调都是不可更改的并且带有内置类型

自定义组件

自定义组件指的是在开发时基于已有的组件进行二次开发的组件。

讲的简单一点,只要是使用<component name="SpecialName"></component>包裹起来的组件都是自定义组件。

  1. 自定义组件的name表示组件被外部引用时的组件名称
  2. 自定义组件也可以有id属性,idname互相独立,对自定义组件来说id仅对内起效,name对外起效。即:内外原则
  3. <component>标签没有任何含义,只代表对自定义组件的声明
  4. 自定义组件默认继承view组件,所以view组件的属性自定义组件也可以使用
  5. 自定义组件不继承view组件的回调只继承属性
  6. <component>标签只能在根部使用