基础组件

框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行快速开发。详细介绍请参考组件文档。

什么是组件:

  • 组件是视图层的基本组成单元。
  • 组件自带一些功能与微信风格一致的样式。
  • 一个组件通常包括 开始标签 和 结束标签,属性 用来修饰这个组件,内容 在两个标签之内。
  1. <tagname property="value">Content goes here ...</tagname>
注意:所有组件属性都是小写,以连字符-连接。

属性类型

类型描述注解
String字符串&#34;string&#34;
Number数字1, 1.5
Boolean布尔值true,false
Array数组[1, &#39;string&#39;]
Object对象{key: value}
EventHandler事件处理函数名handlerName是组件中定义的事件处理函数名

公共属性

所有组件都有以下属性

属性名类型描述注解
idString组件唯一标示保证整个页面唯一
classString组件样式类名在cmss中定义的样式类
styleString组件内联样式可动态设置内联样式
c-bindEventHandler组件事件

特殊属性

chameleon提供了内置组件扩展组件,根据组件特殊性几乎每个组件都有自己的特殊属性,详细属性请查看组件文档。