在vue项目中使用mockjs

作者: 不7而遇_ | 来源:发表于2019-08-15 16:43 被阅读1次

这里的vue项目是基于vue-cli创建的项目
首先我们需要在项目里安装mock
npm i mockjs -S

安装后我们在src目录下创建一个mock目录
src/mock/index.js

const Mock = require('mockjs') //引入mock
import {userInfo} from './user' //从user.js页面引入 userinfo

Mock.mock('http//api/v1/login', 'post', userInfo) //通过方法进行拦截。当项目发起对 'http//api/v1/login'的post请求时返回 userinfo 的数据

src/mock/user.js

const Mock = require('mockjs')

export function userInfo (req, res) {
  const resp = {
        name : '小红'
  }
  return resp 
}
//模拟的假数据内容

我们需要在main.js中引入我们的mock文件夹
main.js

+ import './mock'

在main.js中添加一个 引入语句就可以了
这时候我们对 指定'api/v1/login' 发起请求 返回值就是我们的rsp了

相关文章

网友评论

    本文标题:在vue项目中使用mockjs

    本文链接:https://www.haomeiwen.com/subject/jtozjctx.html