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.
110 lines
3.1 KiB
110 lines
3.1 KiB
export default { |
|
props: { |
|
// 主题颜色 |
|
type: { |
|
type: String, |
|
default: uni.$u.props.text.type |
|
}, |
|
// 是否显示 |
|
show: { |
|
type: Boolean, |
|
default: uni.$u.props.text.show |
|
}, |
|
// 显示的值 |
|
text: { |
|
type: [String, Number], |
|
default: uni.$u.props.text.text |
|
}, |
|
// 前置图标 |
|
prefixIcon: { |
|
type: String, |
|
default: uni.$u.props.text.prefixIcon |
|
}, |
|
// 后置图标 |
|
suffixIcon: { |
|
type: String, |
|
default: uni.$u.props.text.suffixIcon |
|
}, |
|
// 文本处理的匹配模式 |
|
// text-普通文本,price-价格,phone-手机号,name-姓名,date-日期,link-超链接 |
|
mode: { |
|
type: String, |
|
default: uni.$u.props.text.mode |
|
}, |
|
// mode=link下,配置的链接 |
|
href: { |
|
type: String, |
|
default: uni.$u.props.text.href |
|
}, |
|
// 格式化规则 |
|
format: { |
|
type: [String, Function], |
|
default: uni.$u.props.text.format |
|
}, |
|
// mode=phone时,点击文本是否拨打电话 |
|
call: { |
|
type: Boolean, |
|
default: uni.$u.props.text.call |
|
}, |
|
// 小程序的打开方式 |
|
openType: { |
|
type: String, |
|
default: uni.$u.props.text.openType |
|
}, |
|
// 是否粗体,默认normal |
|
bold: { |
|
type: Boolean, |
|
default: uni.$u.props.text.bold |
|
}, |
|
// 是否块状 |
|
block: { |
|
type: Boolean, |
|
default: uni.$u.props.text.block |
|
}, |
|
// 文本显示的行数,如果设置,超出此行数,将会显示省略号 |
|
lines: { |
|
type: [String, Number], |
|
default: uni.$u.props.text.lines |
|
}, |
|
// 文本颜色 |
|
color: { |
|
type: String, |
|
default: uni.$u.props.text.color |
|
}, |
|
// 字体大小 |
|
size: { |
|
type: [String, Number], |
|
default: uni.$u.props.text.size |
|
}, |
|
// 图标的样式 |
|
iconStyle: { |
|
type: [Object, String], |
|
default: uni.$u.props.text.iconStyle |
|
}, |
|
// 文字装饰,下划线,中划线等,可选值 none|underline|line-through |
|
decoration: { |
|
type: String, |
|
default: uni.$u.props.text.decoration |
|
}, |
|
// 外边距,对象、字符串,数值形式均可 |
|
margin: { |
|
type: [Object, String, Number], |
|
default: uni.$u.props.text.margin |
|
}, |
|
// 文本行高 |
|
lineHeight: { |
|
type: [String, Number], |
|
default: uni.$u.props.text.lineHeight |
|
}, |
|
// 文本对齐方式,可选值left|center|right |
|
align: { |
|
type: String, |
|
default: uni.$u.props.text.align |
|
}, |
|
// 文字换行,可选值break-word|normal|anywhere |
|
wordWrap: { |
|
type: String, |
|
default: uni.$u.props.text.wordWrap |
|
} |
|
} |
|
}
|
|
|