1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
  | 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 
 |          } 
 |      } 
 |  } 
 |  
  |