uview-next
Version:
基于uView UI 2.0,110+高质量组件库,支持vue2和vue3,支持鸿蒙,支持多语言,搭配便捷工具助力,让开发更得心应手
51 lines (49 loc) • 1.05 kB
JavaScript
import { defineProps } from '../../libs/util/props';
import theme from '../../libs/config/theme.js'
export default defineProps('divider', {
// 是否虚线
dashed: {
type: Boolean,
default: false
},
// 是否细线
hairline: {
type: Boolean,
default: true
},
// 是否以点替代文字,优先于text字段起作用
dot: {
type: Boolean,
default: false
},
// 内容文本的位置,left-左边,center-中间,right-右边
position: {
type: String,
default: 'center'
},
// 文本内容
text: {
type: [String, Number],
default: ''
},
// 文本大小
size: {
type: [String, Number],
default: 14
},
// 文本颜色
color: {
type: String,
default: theme.tipsColor
},
// 是否加粗
bold: {
type: Boolean,
default: false
},
// 线条颜色
lineColor: {
type: String,
default: theme.borderColor
}
})