可跳转列表项
- code
 
<cell 
  title="title"
  value="value" 
  label="label" 
  isLink="{{true}}" 
  linkType="navigateTo"
  url="/path/to/your/page"
>
</cell>- properties: {
- title
 
{ type: String, description: '左侧标题' }P
- label
 
{ type: String, description: '标题下方的描述信息' }
- value
 
{ type: String, description: '右侧内容' }
- onlyTapFooter:
 
{ type: Boolean, description: '只有点击 footer 区域才触发 tab 事件' }
- isLink
 
{ type: null, value: '', description: '是否展示右侧箭头并开启尝试以 url 跳转' }
- linkType
 
{ type: String, value: 'navigateTo', description: '链接类型,可选值为 navigateTo,redirectTo,switchTab,reLaunch' }
- url:
 
{ type: String, value: '' }
 
}
可跳转列表组
- code
 
<cell-group>
  <cell 
    title="title"
    value="value" 
    label="label" 
    isLink="{{true}}" 
    linkType="navigateTo"
    url="/path/to/your/page"
  >
  </cell>
</cell-group>- 使用cell-group会在cell之间产生分割线
 
九宫格组件,可传入任意长度数组
- code
 
 <grids grids="{{grids}}"></grids>
 /**
 grids: [{
  label: 'iui',
  iconPath: '../../public/logo/pulse.png',
  url: '/'
  }]
 **/- properties:
grids: [{ label: 标题, iconPath: 图片地址, url: 跳转路径 }]
 
图标组件, 使用字体图标(阿里图标库), 或使用自定义图标并传入图片路径
- code
 
  <!-- 字体图标 -->
  <view class="iconfont icon-xx"></view>
  <text class="iconfont icon-xx"></text>
  <!-- 自定义图标 -->
  <icon type="xx" size="size" iconPath="...url"></icon>- properties:
{ class: 'iconfont icon-*' type: { type: String, default: 'smile' } size: { type: Number default: 24 }, iconPath: { type: String default: '' }, shape: { type: String, default: 'square', options: 'square' || 'circle' } }
 
导航栏标签页
- code
 
  <tabs tabs="{{tabs}}" bind:tabClick="tabClick" activeIndex="{{activeIndex}}" />
  /*
  data: {
    tabs: ["选项1", "选项2", "选项3"],
    activeIndex: 2
  }
  */- properties:
{ tabs: { type: Array, value: ["选项一", "选项二", "选项三"] }, activeIndex: { type: Number, value: 0, desc: '指定打开的标签页' }, tabClick: { type: Function, default: '', desc: '绑定一个标签页点击事件' } }