商业(Commerce)
生成商业和产品相关条目的模块。
概述
对于像 'Incredible Soft Gloves'
这样的长产品名称,请使用 productName()
。产品名称是从形容词、材料和产品的列表中生成的,可以使用 productAdjective()
、productMaterial()
和 product()
分别访问这些列表。你还可以使用 productDescription()
创建描述。
对于商店或产品类别中的部门,请使用 department()
。
你还可以使用 price()
创建价格。
department
返回商店内的部门。
返回: 字符串
示例
{{$commerce.department}} // '电脑'
isbn
返回随机 ISBN 标识符。
参数
名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
separator | 字符串 | '-' | 要在格式中使用的分隔符。 |
variant | 10 | 13 | 13 |
返回: 字符串
示例
{{$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% 的时间:
0
到9
之间的随机数字
参数
名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
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}} // '奇妙的软薯片'