Cell 单元格

使用指南

单个 cell 使用示例

  1. {
  2. ...
  3. "usingComponents": {
  4. "zan-cell": "../../dist/cell/index",
  5. }
  6. ...
  7. }
  1. <zan-cell title="单行列表" label="附加描述" value="详细信息"></zan-cell>

cell 组使用示例

多个 cell 组件必须作为 cell-group 组件的子组件,否则可能出现显示问题。

  1. {
  2. ...
  3. "usingComponents": {
  4. "zan-cell": "../../dist/cell/index",
  5. "zan-cell-group": "../../dist/cell-group/index"
  6. }
  7. ...
  8. }
  1. <zan-cell-group>
  2. <zan-cell title="只显示箭头" is-link></zan-cell>
  3. <zan-cell title="跳转到首页" is-link url="/pages/dashboard/index"></zan-cell>
  4. <zan-cell title="单行列表" label="附加描述" value="详细信息"></zan-cell>
  5. <zan-cell title="表单">
  6. <input slot="footer" type="digit" placeholder="带小数点的数字键盘"/>
  7. </zan-cell>
  8. <zan-cell title="开关">
  9. <switch slot="footer" checked/>
  10. </zan-cell>
  11. </zan-cell-group>

属性与事件

名称 类型 是否必须 默认 描述
title String 左侧标题
label Boolean false 标题下方的描述信息
value String 取消 右侧内容
isLink Boolean false 是否展示右侧箭头并开启尝试以 url 跳转
url String - 当 isLink 设置为 true 时,点击 cell 会尝试跳转到该路径
linkType String navigateTo 链接跳转类型,可选值为 navigateToredirectToswitchTabreLaunch
onlyTapFooter Boolean false 只有点击 footer 区域才触发 tab 事件
bindtap EventHandle 点击 cell 时触发,onlyTapFootertrue 时点击 footer 区域触发

可用的 slot

名称 是否必须 默认 描述
默认 左侧除了 titlelabel 外的自定义 wxml 内容
icon 标题前自定义的 icon,可使用 icon 自定义组件,具体使用参考 icon 组件
footer 右侧自定义 wxml 内容,如果设置了 value 属性,则不生效

原文:

https://www.youzanyun.com/zanui/weapp#/zanui/layout/cell