为什么使用YApi
站在团队角度讲,这些接口平台最大作用是团队内部接入,规范API,管理,合作等都会变得更加轻松。
站在个人角度讲,尤其对于需要写高保真页面的前端重构人员,这些接口平台可以模拟返回更加真实的数据,天然跨域支持,自己无需额外搭建服务,就能有动态特性展示。
自己经常要写高保真的交互原型,因此,需要可以有相当真实的API请求数据,例如出错,请求延时模拟,极端数据处理等。同事的安利下,就开始接触YApi,试用了下,总体还行,有一些小坑,有一些局限,这里自己记录下,以后用得到。
注册使用 官网
点击导入json 结果格式:
mock.jpg接口测试服务,需安装免费测试增强插件,仅支持 chrome 浏览
image.png
mock JSON数据
-参考mockjs
{
"error": 0,
"data|0-3": [{
"id": "@id",
"value": "@name "
},
{
"id": "@id",
"value": " @name @word"
},
{
"id": 5,
"value": "<img src=\"icon_del.png\" align=absmiddle>支持小图标"
},
{
"id": 8,
"value": "<a href=\"?key=\">点击跳转</a>"
}]
}
表示"data"后面的数组里面数据随机循环03遍,注意,这里是循环0-3遍,不是"data"后面的数组随机选择03项。
模板中"data"数组循环了一次,数组中前两项的id随机和value随机,因为使用了@id占位符和@name @word占位符。
可以返回查询数据或请求数据
...待更新
网友评论