Mock.js | Axios.js | Json | Ajax | 十天精品课堂系列 |已完结 | 李炎恢
吹梦到西洲MJ:
如果是李老师本人,我非常喜欢你的视屏,百度上搜的视频jquery,就是你的,是您带我入门的jq,非常感谢。如果不是本人,那也谢谢你的分享,[呲牙]
樱灵鱼:
老师的自定义例子太少了,我给大家补充一个自定义数据,支持范围区间,指定数量,默认一个,代码如下:Mock.Random.extend({
industry(min, max) {
const data = 【"financial", "bes", "it", "agriculture", "estate", "medical"】;
let arr = 【】;
if (min && max) {//随机范围
const ranNum = Math.floor(Math.random() * (max - min)) + min;
for (let i = 0; i < ranNum; i++) {
arr.push(this.pick(data));
}
return arr;
} else if (min) { //必须多少
for (let i = 0; i < min; i++) {
arr.push(this.pick(data));
}
return arr;
}
return arr.push(this.pick(data));
}
});
【回复】修复一个bug,return arr.push(this.pick(data));这句话不能这样写,改为:
const str = this.pick(data);
arr.push(str);
return arr;
这样就行了,直接return出来的值不对,使用完美[呲牙]
【回复】回复 @临风笑先生 :这是对mock的random对象扩展,通过random对象调用,具体可以去mock官网看下例子
元气UM:
老师 你不务正业 你不是游戏区up主吗[tv_doge]
创客江南:
老师不是写小说去了吗?多年不见,现在看到b站推荐了[呲牙]
rookie_fly:
16年看着你的教程入门 终于又能看到你了 必须三连
碧蓝的馨香:
模拟数据可以使用YApi 与后端一起协作开发接口