mirror of
https://gitee.com/vant-contrib/vant-weapp.git
synced 2025-05-22 06:31:46 +08:00
[new feature] CellGroup: add title prop (#1407)
This commit is contained in:
parent
12dbaa56ce
commit
89a64a52c8
@ -52,6 +52,15 @@
|
|||||||
/>
|
/>
|
||||||
</demo-block>
|
</demo-block>
|
||||||
|
|
||||||
|
<demo-block title="分组标题">
|
||||||
|
<van-cell-group title="分组 1">
|
||||||
|
<van-cell title="单元格" value="内容" />
|
||||||
|
</van-cell-group>
|
||||||
|
<van-cell-group title="分组 2">
|
||||||
|
<van-cell title="单元格" value="内容" />
|
||||||
|
</van-cell-group>
|
||||||
|
</demo-block>
|
||||||
|
|
||||||
<demo-block title="高级用法">
|
<demo-block title="高级用法">
|
||||||
<van-cell value="内容" icon="shop-o" is-link>
|
<van-cell value="内容" icon="shop-o" is-link>
|
||||||
<view slot="title">
|
<view slot="title">
|
||||||
|
@ -1 +1,10 @@
|
|||||||
@import '../common/style/var.less';
|
@import '../common/style/var.less';
|
||||||
|
|
||||||
|
.van-cell-group {
|
||||||
|
&__title {
|
||||||
|
font-size: 14px;
|
||||||
|
padding: 15px 15px 5px;
|
||||||
|
color: @gray-dark;
|
||||||
|
line-height: 16px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -2,6 +2,7 @@ import { VantComponent } from '../common/component';
|
|||||||
|
|
||||||
VantComponent({
|
VantComponent({
|
||||||
props: {
|
props: {
|
||||||
|
title: String,
|
||||||
border: {
|
border: {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
value: true
|
value: true
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
<view
|
||||||
|
wx:if="{{ title }}"
|
||||||
|
class="van-cell-group__title"
|
||||||
|
>
|
||||||
|
{{ title }}
|
||||||
|
</view>
|
||||||
<view class="custom-class van-cell-group {{ border ? 'van-hairline--top-bottom' : '' }}">
|
<view class="custom-class van-cell-group {{ border ? 'van-hairline--top-bottom' : '' }}">
|
||||||
<slot />
|
<slot />
|
||||||
</view>
|
</view>
|
||||||
|
@ -83,6 +83,19 @@
|
|||||||
/>
|
/>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### 分组标题
|
||||||
|
|
||||||
|
通过`CellGroup`的`title`属性可以指定分组标题
|
||||||
|
|
||||||
|
```html
|
||||||
|
<van-cell-group title="分组1">
|
||||||
|
<van-cell title="单元格" value="内容" />
|
||||||
|
</van-cell-group>
|
||||||
|
<van-cell-group title="分组2">
|
||||||
|
<van-cell title="单元格" value="内容" />
|
||||||
|
</van-cell-group>
|
||||||
|
```
|
||||||
|
|
||||||
#### 高级用法
|
#### 高级用法
|
||||||
|
|
||||||
如以上用法不能满足你的需求,可以使用对应的插槽来自定义显示的内容
|
如以上用法不能满足你的需求,可以使用对应的插槽来自定义显示的内容
|
||||||
@ -116,6 +129,7 @@
|
|||||||
|
|
||||||
| 参数 | 说明 | 类型 | 默认值 |
|
| 参数 | 说明 | 类型 | 默认值 |
|
||||||
|-----------|-----------|-----------|-------------|
|
|-----------|-----------|-----------|-------------|
|
||||||
|
| title | 分组标题 | `String` | `-` |
|
||||||
| border | 是否显示外边框 | `Boolean` | `true` |
|
| border | 是否显示外边框 | `Boolean` | `true` |
|
||||||
|
|
||||||
### CellGroup 外部样式类
|
### CellGroup 外部样式类
|
||||||
|
Loading…
x
Reference in New Issue
Block a user