城阳工作端uniH5前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

48 lines
1.3 KiB

<template>
<view>
<view v-if="title" :class="utils.bem('cell-group__title', { inset })">
{{ title }}
</view>
<view :class="'custom-class ' + utils.bem('cell-group', { inset }) + ' ' + (border ? 'van-hairline--top-bottom' : '')">
<slot />
</view>
</view>
</template>
<script module="utils" lang="wxs" src="@/miniprogram_npm/@vant/weapp/wxs/utils.wxs"></script>
<script>
'use strict';
Object.defineProperty(exports, '__esModule', {
value: true
});
var component_1 = require('../common/component');
export default {
data() {
return {};
},
props: {
title: String,
border: {
type: Boolean,
default: true
},
inset: Boolean
}
};
</script>
<style>
@import '../common/index.css';
.van-cell-group--inset {
border-radius: var(--cell-group-inset-border-radius, 8px);
margin: var(--cell-group-inset-padding, 0 16px);
overflow: hidden;
}
.van-cell-group__title {
color: var(--cell-group-title-color, #969799);
font-size: var(--cell-group-title-font-size, 14px);
line-height: var(--cell-group-title-line-height, 16px);
padding: var(--cell-group-title-padding, 16px 16px 8px);
}
.van-cell-group__title--inset {
padding: var(--cell-group-inset-title-padding, 16px 16px 8px 32px);
}
</style>