跳到主要内容

商业(Commerce)

生成商业和产品相关条目的模块。


概述

对于像 'Incredible Soft Gloves' 这样的长产品名称,请使用 productName()。产品名称是从形容词、材料和产品的列表中生成的,可以使用 productAdjective()productMaterial()product() 分别访问这些列表。你还可以使用 productDescription() 创建描述。

对于商店或产品类别中的部门,请使用 department()

你还可以使用 price() 创建价格。

department

返回商店内的部门。

返回: 字符串

示例

{{$commerce.department}}  // '电脑'

isbn

返回随机 ISBN 标识符。

参数

名称类型默认值说明
separator字符串'-'要在格式中使用的分隔符。
variant101313

返回: 字符串

示例

{{$commerce.isbn}}  // '978-1-991214-85-0'

{{$commerce.isbn(variant=10)}} // '0-516-95754-6'

{{$commerce.isbn(variant=13)}} // '978-0-427-90508-9'

{{$commerce.isbn(separator=' ')}} / '978 0 7460 5098 9'

{{$commerce.isbn(variant=10,separator=' ')}} // '1 384 05626 2'

{{$commerce.isbn(variant=13,separator=' ')}} // '978 1 62560 828 4'

price

生成最小值和最大值(含)之间的价格。

为了更好地表示现实世界中的价格,当 options.dec 大于 0 时,返回字符串中的最后一个十进制数字将按如下方式生成:

  • 50% 的时间:9
  • 30% 的时间:5
  • 10% 的时间:0
  • 10% 的时间:09 之间的随机数字

参数

名称类型默认值说明
dec数字2小数位数。
max数字1000最大价格。
min数字1最低价格。
symbol字符串‘’要使用的货币值。

返回: 字符串

示例

{{$commerce.price}}  // '286.29'

{{$commerce.price(min=100)}} // '156.45'

{{$commerce.isbn(variant=13)}} // '978-0-427-90508-9'

{{$commerce.price(min=100,max=200)}} / '104.85'

{{$commerce.price(min=100,max=200,dec=0)}} // '193'

{{$commerce.price(min=100,max=200,dec=0,symbol='$')}} // '$184'

product

返回短产品名称。

返回: 字符串

示例

{{$commerce.product}}  // '披萨'

productAdjective

返回描述产品的形容词。

返回: 字符串

示例

{{$commerce.productAdjective}}  // '精致的'

productDescription

返回产品描述。

返回: 字符串

示例

{{$commerce.productDescription}}  // '符合人体工程学的行政座椅,采用粘合黑色皮革和 PVC 填充座椅和靠背,全天舒适和支撑'

productMaterial

返回产品的材料。

返回: 字符串

示例

{{$commerce.productMaterial}}  // '钢'

productName

生成随机的描述性产品名称。

返回: 字符串

示例

{{$commerce.productName}} // '奇妙的软薯片'