mock
常用的MOCK方案说明
https://juejin.cn/post/7026165301255340045
方案①:代码侵入
(实际开发中最常用,但不推荐)
特点:直接在代码中写死 Mock 数据,或者请求本地的 JSON 文件
优点:无
缺点:
- 和其他方案比 Mock 效果不好
- 与真实 Server 环境的切换非常麻烦,一切需要侵入代码切换环境的行为都是不好的
定义json文件,填充需要的字段:https://blog.csdn.net/qq_41138191/article/details/126856929
在代码汇总引入即可
方案④:请求拦截[MOCKJS]
特点:
- 通过拦截特定的AJAX请求,并生成给定的数据类型的随机数,以此来模拟后端同学提供的接口。
- 使用数据模板定义,随机生成定义数据的自由度大。使用MockJS的Random工具类的方法定义,这种方式自由度小,只能随机出MockJS提供的数据类型。
- 一般配合其它库使用或单独在项目中使用或者通过反向代理来实现。
优点:
- 与前端代码分离
- 可生成随机数据 缺点:
- 数据都是动态生成的假数据,无法真实模拟增删改查的情况
- 只支持 ajax,不支持 fetch
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 吕小布の博客!
评论