简单使用mock
选择要设置自己的接口,使用json-schema进行设置。
点击“预览”,可以看到如下数据:
{
"msg": "ipsum tempor labore",
"data": [
{
"tbbh": "dolore ea tempor ut eiusmod",
"szd": "tempor",
"tbxz": "dolor consectetur consequat non amet",
"gdmj": 85275157.12258622
},
{
"gdmj": 45838210.94948766,
"tbbh": "in voluptate elit aliquip ut",
"tbxz": "enim tempor minim Excepteur",
"szd": "laboris ullamco non"
},
设置默认值
可以看到我们的mock数据已经改变(注意:默认值与所设字段类型需要匹配,不然会返回为null)
{
"msg": "这里是mock数据!",
"status": 200,
"data": [
{
"tbxz": "444",
"tbbh": "222",
"szd": "1111",
"gdmj": 333
}
]
}
使用占位符来设置自己的想要mock数据
效果如下:
{
"msg": "这里是mock数据!",
"data": [
{
"szd": "云南省 怒江傈僳族自治州 福贡县",
"tbxz": "79.5231345",
"gdmj": 81.2206216844503,
"tbbh": "6596646649335956"
},
{
"szd": "云南省 怒江傈僳族自治州 贡山独龙族怒族自治县",
"tbbh": "4128901252081536",
"tbxz": "63.5043236949343",
"gdmj": 64.04394785634076
},
基本书写方式为 mock 的数据占位符@xxx, 具体字段详见Mockjs 官网
Mock 优先级
Mock 期望 > 自定义Mock 脚本 > 项目全局 Mock 脚本 > 普通 Mock
参考链接:
https://cloud.tencent.com/developer/article/1757259