金额
一个快速格式化金融、金额数字的组件。
属性
名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
amount | [String, Number] | 0 | 值 |
symbol | String | ¥ | 货币符号 |
thousands | Boolean | true | 是否显示千分位符号 |
precision | Number | 2 | 小数位精度 |
padZero | Boolean | false | 值的小数位精度达不到指定的精度时,是否在不足的小数位后面补零 |
dropZero | Boolean | false | 是否舍弃小数位末尾为 0 的位, 如果 padZero 和 dropZero 都为 true ,则 dropZero 优先级更高 |
color | String | - | 文本颜色 |
fontSize | String | - | 主文本(金额整数位)大小 |
smallFontSize | String | - | 次文本(金额小数位、符号)大小 |
bold | Boolean | - | 是否加粗 |
mode | String | - | [详情] 模式 |
symbolFontSize | String | - | 符号大小 |
symbolColor | String | - | 符号颜色 |
floatFontSize | String | - | 小数位大小 |
floatColor | String | - | 小数位颜色 |
模式
默认情况下,值的正数位的字体大小为 1em
,符号和小数位的字体大小为 0.7em
,可以通过 mode
来调整。
值 | 说明 |
---|---|
same-number | 让值的整数位、小数位的大小一致 |
same-all | 让所有文本的大小一致,包括整数位、小数位、符号 |
事件
名称 | 参数 | 说明 |
---|---|---|
@onClick | - | 点击时触发 |