Skip to content

Cell

基础用法

html

<pa-cell title="单元格" value="内容" />
<pa-cell title="单元格" label="描述信息" value="内容" />

卡片风格

html

<pa-cell-group inset>
  <pa-cell title="单元格" value="内容" />
  <pa-cell title="单元格" label="描述信息" value="内容" />
</pa-cell-group>

展示箭头

html

<pa-cell title="单元格" value="内容" is-link />

后缀

html

<pa-cell title="单元格" value="内容" suffix="%" />

图标

html

<pa-cell title="单元格" value="内容" icon="search" />

插槽

html

<pa-cell value="内容">
  <template #title>
    <text>标题</text>
    <text style="color: red">插槽</text>
  </template>
</pa-cell>
<pa-cell title="单元格">
  <text>内容</text>
  <text style="color: red">插槽</text>
</pa-cell>

居中

html

<pa-cell
  title="单元格"
  value="内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容"
  center
/>
<pa-cell title="单元格" label="描述信息" value="内容" center />

Cell Props

参数说明类型默认值
title标题string-
value内容string | number | boolean''
label标题下方的描述信息string-
titleWidth标题宽度string-
clickable是否开启点击反馈boolean-
selectable内容是否可选中boolean-
isLink是否显示箭头,为true同时有点击反馈boolean-
required是否显示必填标识boolean-
center内容居中boolean-
icon前面的图标string-
valueAlign内容对齐方式'left'|'center'|'right''right'
errorMessage错误信息string-
border是否显示下边框booleantrue
suffix后缀内容string-
customClass根节点样式类string-
titleClass标题样式类string-
valueClass右侧内容样式类string-

CellGroup Props

参数说明类型默认值
inset是否展示为圆角卡片风格boolean-

Cell Event

事件名参数
click(value: MouseEvent)

CellGroup Event

事件名参数

Cell Slot

名称说明
title-

CellGroup Slot

名称说明
default-

样式变量

名称默认值
--pa-cell-padding-y10px
--pa-cell-padding-x16px
--pa-cell-bg-color#fff
--pa-cell-colorvar(--pa-color-black-3)
--pa-cell-font-size14px
--pa-cell-line-height24px
--pa-cell-title-flex1
--pa-cell-value-flex1
--pa-cell-title-colorvar(--pa-color-black)
--pa-cell-icon-left-margin-left4px
--pa-cell-label-colorvar(--pa-color-black-3)
--pa-cell-label-font-size12px
--pa-cell-label-line-height18px
--pa-cell-value-text-alignright
--pa-cell-suffix-margin-left5rpx
--pa-cell-suffix-colorinherit
--pa-cell-icon-right-margin-left4px
--pa-cell-icon-right-rotate0
--pa-cell-icon-size16px
--pa-cell-value-colorvar(--pa-color-primary)
--pa-cell-padding-x16px
--pa-cell-padding-x16px