下载
npm install mockjs -D
配置
//引入
import Mock from "mockjs"
// 引入json数据
import banner from "./banner.json"
// 配置地址,axios里面baseURL="/mock",所以地址里需要加mock
Mock.mock("/mock/banner",{
code:200,
data:banner
})
//写法二:完整写法
Mock.mock("/mock/login","get",function(config){
console.log(config) //这里可以获取到传参。config.body是服务器传的参数,使用JSON.parse(config.body)可以转为正常的数据
return Mock.mock({ //返回的数据
code:200,
msg:"登录成功",
data:{name:"你好"},
token:'joaaohiefuopieeaskfoefeop'
})
})
在入口文件中配置
//在main.js中引用,执行一遍即可
import "@/mock/mockSearve.js"