mock数据

本文介绍了Mock数据的生成和使用方法,包括数据模板定义(DTD)和数据占位符定义(DPD)。DTD中详细阐述了7种生成规则,而DPD则提到占位符在属性值中的作用。Mock.Random库是关键,可以扩展自定义占位符。Mock API的用法包括根据URL和请求类型拦截并生成响应数据。
摘要由CSDN通过智能技术生成

官网说明镇稿
这是官网传送带(内有雷)


使用说明有两点:
1. 数据模板定义(Data Temaplte Definition, DTD)
2. 数据占位符定义(Data Placeholder Definition,DPD)


一、数据模板定义 DTD

数据模板中的每个属性由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

    生成规则的含义需要依赖属性值才能确定。
    属性值中可以含有@占位符。
    属性值还指定了最终值得初始值和类型。


1. 属性值:string
     1.1 'name|min-max': string  通过重复value生成字符串,重复次数 min=< str <=max1.2 'name|count': string  通过重复value生成字符串,重复次数为count。

2. 属性值:Number
    2.1 'name|+step': Number 属性值自动加 step,初始值为 value
    2.2 'name|min-max': Number 生成一个 min=< (int)number <=max, value只用于确定生出number的类型
    2.3 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值