0.0.20 • Published 3 years ago

@retailwe/ui-price v0.0.20

Weekly downloads
14
License
-
Repository
-
Last release
3 years ago

price 价格

引入

全局引入,在 miniprogram 根目录下的app.json中配置,局部引入,在需要引入的页面或组件的index.json中配置。

// app.json 或 index.json
"usingComponents": {
  "wr-price": "@retailwe/ui-price/index"
}

代码演示

基础用法

通过price属性传入金额 注意:金额的单位是分,即100代表1元

<price price="{{100}}"></price>
<price price="{{10}}"></price>
<price price="{{1}}"></price>

细体 黑色 删除线 贯通删除线

<price price="{{1}}" type="lighter"></price>
<price price="{{1}}" type="mini"></price>
<price price="{{1}}" type="del"></price>
<price price="{{1}}" type="delthrough"></price>

美元 无货币符号

<price price="{{1}}" symbol="$"></price>
<price price="{{1}}" symbol=""></price>

小数部分缩小

<price price="{{1}}" decimalSmaller></price>

填充保持两位小数

<price price="{{100}}" fill></price>
<price price="{{110}}" fill></price>
<price price="{{101}}" fill></price>

使用外部样式类控制样式

<price
  price="{{9999}}"
  wr-class="custom-price"
  symbol-class="custom-price__symbol"
  decimal-class="custom-price__decimal"
></price>

API

wr-price Props

参数说明类型默认值版本
price金额,单位是string|numbersuccess-
type样式类型string-main 粗体, lighter 细体, mini 黑色, del 中划线, delthrough 中划线,包括货币符号
symbol货币符号string¥-
fill是否始终保持两位小数boolean--
decimalSmaller缩小小数部分字号boolean--

外部样式类

类名说明
wr-class根节点样式类
symbol-class货币符号样式类
decimal-class小数部分样式类

CSS Var

类名说明默认值
--ui-price-display价格布局基础inline-block
--ui-price-color价格颜色-
--ui-price-size价格字体大小-
--ui-price-weight价格字体总量-
--ui-price-decoration价格装饰线(text-decoration)设定-
--ui-price-symbol-color价格单位颜色inherit
--ui-price-symbol-size价格单位字体大小inherit
--ui-price-pprice-margin价格单位右方block的margin0 0 0 4rpx
--ui-price-integer-color价格整数颜色inherit
--ui-price-integer-size价格整数字体大小inherit
--ui-price-decimal-color价格浮点数颜色inherit
--ui-price-decimal-size价格浮点数字体大小inherit
0.0.20

3 years ago

0.0.19

4 years ago

0.0.18

4 years ago

0.0.17

4 years ago

0.0.16

4 years ago

0.0.15

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7-beta.1

4 years ago