vue----mockjs

Posted cyany_blue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue----mockjs相关的知识,希望对你有一定的参考价值。

cnpm install mockjs axios --save

2.在src目录下新建一个mock.js文件

/*
* @Author: cyany_blue
* @Date:   2020-02-29 11:06:52
* @Last Modified by:   cyany_blue
* @Last Modified time: 2020-02-29 11:55:41
*/


const Mock = require("mockjs");
console.log(Mock,"main");
const Random = Mock.Random;
Mock.mock(\'http://localhost:8080/api/data\',(req,res)=>{
	let list = [];
	for(let i =0;i<=5;i++){
		var listItem = {
			title:Random.csentence(5,10),
			company:Random.csentence(1,6),
			number:Random.integer(100,999),
			photo:Random.image(\'220x150\',\'#333\',\'#FF0\',\'MOCKJS\')
		}
		list.push(listItem);
	}
	return {
		data:list
	}
})

3.在main.js引入

require("./mock") //引入mock数据
  1. 在具体的页面
import axios from "axios";

axios.get(\'http://localhost:8080/api/data\').then(res=>{
      console.log("mock",res);
    })

以上是关于vue----mockjs的主要内容,如果未能解决你的问题,请参考以下文章

vue-cli mockjs 虚拟数据

练习vue没有后端的辅助是否没法练习

微信小程序代码片段

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?