1.分页功能的实现:
二 Mock
1.安装Mockjs
2.使用Mockjs : 1.导入 Mock : import * as Mock from 'mockjs';
2.编写Mock数据: Mock.mock(rurl, rtype? , data) rurl 为模拟的地址 rtype 模拟的请求类型 data模拟的数据
3.例如:Mock.mock("/api/goodsList",get,{state:200, message:"获取商品的信息“ data:[1,2,3,4])
3.导入Mock文件
二.Mock的随机数据:
Mock.mock("/api/goodsList",get,{state:200, message:"获取商品的信息“
"data| 5-10"(随机生成5-10条模拟数据):{
id:“@increment(1)"
name:" @cword(2,8)
price:"@natural(2,10)
}
三.拆分Mock模块:
在Mock 目录下面建立各个模块的文件 其中有一个index.js ,在这个index.js里面导入其他各个mock的文件,在把这个index.js文件导出到项目的入口文件内
四 Mock生成数据:
let Data = Mock.mock({
"List|4-9":{
name:"@cname",
adress:"@city(true)"
}
}
)