价格 Price

售卖商品的价格。

价格及价格符号

通过value属性设定价格。

通过unit属性设置价格单位。默认值为

通过mode属性设置价格类型,可选值为numbertext,默认值为number

价格及价格符号

示例代码

  1. <l-price unit="¥" value="666"></l-price>
  2. <l-price unit="$" value="666"></l-price>
  3. <l-price unit="¥" value="666~777" mode="text"></l-price>

是否为删除态价格

通过deleted属性设置价格是否为删除态。默认值为false

通过del-color属性设置价格删除态的颜色。

是否为删除态价格

示例代码

  1. <l-price
  2. unit="¥"
  3. value="666"
  4. deleted="{{true}}"
  5. del-color="#3963bc"
  6. ></l-price>

价格小数保留位数及自动补零

通过reserve-digit属性设置价格小数保留的位数。默认保留2位小数。

通过autofix属性设置自动补零。例如设置value666.00,默认显示为666,开启自动补零可正常显示。

示例代码

  1. <l-price
  2. unit="¥"
  3. value="666.00"
  4. autofix
  5. reserve-digit="2"
  6. unit-color="#3963bc"
  7. unit-size="28"
  8. ></l-price>

价格颜色及大小

通过colorsizebold属性设置价格整体的颜色、大小及字体粗细。

通过unit-size属性设置价格单位的大小。

通过unit-color属性设置价格单位的颜色。

通过value-size属性设置价格的大小。

通过value-color属性设置价格的颜色。

TIP

colorsizebold可以被unit-size等属性覆盖。

价格颜色及大小

示例代码

  1. <l-price
  2. unit="¥"
  3. value="666"
  4. unit-color="#3963bc"
  5. unit-size="28"
  6. ></l-price>

价格属性(Price Attributes)

参数说明类型可选值默认值
unit设置价格单位String—-
value设置价格内容String—-—-
mode设置价格内容类型Stringnumber/texttext
deleted价格是否为删除态Boolean—-false
reserve-digit设置价格小数保留位数Number—-2
color设置价格整体颜色String—-—-
size设置价格整体字体大小String—-—-
bold设置价格整体字体粗细String—-’500‘
autofix是否开启自动补零Boolean—-false
del-color删除态价格删除线颜色String—-—-
value-color设置价格数字颜色String—-—-
unit-color设置价格单位颜色String—-—-
value-size设置价格数字大小(单位rpx)Number—-28
unit-size设置价格单位大小(单位rpx)Number—-28
unit-bold设置价格单位字体粗细Number/String—-
value-bold设置价格字体粗细Number/String—-

价格外部样式类 (Price ExternalClasses)

外部样式类名说明备注
l-class覆盖价格部分的外部样式类—-
l-unit-class覆盖价格单位的外部样式类—-
l-value-class覆盖价格数字部分的外部样式类—-