基础组件

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

什么是组件:

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

注意:所有组件属性都是小写,以连字符-连接。

属性类型

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

公共属性

所有组件都有以下属性

属性名 类型 描述 注解
id String 组件唯一标示 保证整个页面唯一
class String 组件样式类名 在cmss中定义的样式类
style String 组件内联样式 可动态设置内联样式
c-bind EventHandler 组件事件

特殊属性

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

results matching ""

    No results matching ""