mock语法规范

语法规则

Mock.js的语法规范包括两部分
1.数据模板定义规范
2.数据占位符定义规范

数据模板定义规范

数据模板中的每个属性由3部分构成:属性名、生成规则、属性值:

'name|rule': value

注意:

  • 生成规则是可选的
  • 属性名和生成规则之间用竖线 | 分隔。
  • 生成规则有7中格式:
    1. 'name|min-max':value
    2. 'name|count': value
    3. 'name|min-max.dmin-dmax': value
    4. 'name|min-max.dcount': value
    5. 'name|count.dmin-dmax': value
    6. 'name|count.dcount': value
    7. 'name|+step': value
  • 生成规则的含义需要依赖属性值的类型才能确定。
  • 属性值中可以含有 @占位符
  • 属性值还指定了最终值的初始值和类型。

数据占位符定义规范

占位符只是属性值字符串中占个位置,并不出现在最终的属性值中
占位符的格式为:

@占位符
@占位符(参数 [,参数])
posted @ 2021-07-28 11:10  爱吃玉米的猫儿  阅读(305)  评论(0)    收藏  举报