您现在的位置是:首页 > 网站制作 > vue.js心得vue.js心得

使用mockjs测试数据

蒙xs2022-07-05【vue.js心得】人已围观

简介1.安装npm install mockjs
2.在src创建mock里面放置mock.js//引入mockjs
const Mock = require('mockjs') //安装的mockjs,并不是创建的mock.js
// 获取 mock.Rand

1.安装
npm install mockjs

2.在src创建mock里面放置mock.js
//引入mockjs
const Mock = require('mockjs')   //安装的mockjs,并不是创建的mock.js
// 获取 mock.Random 对象
const Random = Mock.Random;
//使用mockjs模拟数据
Mock.mock('/api/data', (req, res) => {//当post或get请求到/api/data路由时Mock会拦截请求并返回上面的数据
    let list = [];
    for(let i = 0; i < 30; i++) {
        let listObject = {
            title: Random.csentence(5, 10),//随机生成一段中文文本。
            company: Random.csentence(5, 10),
            attention_degree: Random.integer(100, 9999),//返回一个随机的整数。
            photo: Random.image('114x83', '#00405d', '#FFF', 'Mock.js'),//图片
            created: Random.date('yyyy-MM-dd HH:mm:ss')//时间
        }
        list.push(listObject);
    }
    return {
        data: list
    }
})
3.api接口定义,(请求需要与mock路径一样)
/**
 * api接口统一管理
 */
 import request from "@/request/http";
 export function query(data) {
    return request({
        url: "/api/data",
        method: "post",
        data
    });
}
4.在页面使用
import { query } from "@/request/api"; // 导入api接口
async OnGit() {
      let res = await query()
      console.log(res.data);
    },

Tags:

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

站点信息

  • 建站时间:2019-1-11
  • 文章统计142篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 建站,写前端联系我:扫描二维码,