美文网首页
个人中心-mock数据

个人中心-mock数据

作者: Jycoding | 来源:发表于2022-05-06 20:46 被阅读0次

目的:mockjs基本使用

mockjs可以模拟可更快的得到较为真实的数据,且可以拦截axios的接口调用,让我们的代码实现了调用接口的逻辑且得到模拟的数据,保存业务完整度。当然模拟数据有一定的规则请参考: http://mockjs.com/

目标:模拟 /my/test 接口,随机返回点数据。

基本使用步骤:

安装

npm i mockjs

配置 src/mock/index.js

import Mock from 'mockjs'

// mock的配置

Mock.setup({

  // 随机延时500-1000毫秒

  timeout: '500-1000'

})

使用 src/main.js

import 'normalize.css'

import '@/assets/styles/common.less'

+ import './mock'

模拟接口,拦截请求

// 拦截请求,

// 第一个参数:url,使用正则去匹配

// 第二个参数:请求方式

// 第三个参数: 生成数据的函数

Mock.mock(/\/my\/test/, 'get', () => {

  return { msg: '请求测试接口成功', result: [] }

})

生成随机数据

// 单个数据

Mock.mock('@integer(0,7)')

// 对象数据

Mock.mock({

    id: '@id',

    name: '@ctitle(2,4)'

})

具体规则:http://mockjs.com/examples.html

相关文章

  • 个人中心-mock数据

    目的:mockjs基本使用 mockjs可以模拟可更快的得到较为真实的数据,且可以拦截axios的接口调用,让我们...

  • mock数据

    Vue中的mock数据指的是什么? mock数据指的模拟数据,mock中文翻译愚弄,嘲笑。 实现mock数据如下:...

  • 使用 Mockjs 模拟数据

    Mock 数据 Mock 在 vue 中的使用 使用npm下载mock 2.使用 mock 在 mock 文件夹下...

  • mock.js深入

    1.Mock.mock( template )根据数据模板生成模拟数据。(具体语法见mock.js入门) 2.Mo...

  • 利用node.js来mock数据

    1.什么是mock数据? 模拟后端数据 2.mock数据解决的问题 使用mock数据可以在后端开发人员尚未完成接口...

  • Easy Mock&Ajax请求数据

    mock网站https://www.easy-mock.com/login mock数据 axios 封装了所有的...

  • Contacts(TableViewController)报错总

    1. mock网络问题 问题:mock网络的JSON数据无法获取 提示:mock请求出错:mock....777...

  • mock

    mock使用优势:前后端同时开发的时候,后端接口数据没有出来,前端可以mock假数据,模拟开发 1,安装mock依...

  • mockjs-async 修改Mock.mock方法使支持Pro

    Mock.js - async version 仅修改Mock.mock方法使支持Promise异步数据替换 安装...

  • antd pro 使用mock

    在mock文件下创建mock数据 修改代理文件 修改package.json,添加mock环境 yarn star...

网友评论

      本文标题:个人中心-mock数据

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