《Ant Design Pro v5 获取动态菜单与基于角色权限管理视频教程》 和 《零基础学习 Vue3 教程 2021 年最新教程 免费视频教程》 正在更新

世界上最伟大的投资就是投资自己的教育

剧场模式
首页前端React跟我一起学 React + dva + Mockjs 免费视频教程

跟我一起学 React + dva + Mockjs 免费视频教程 #6 开始 & 安装

随风 · 元婴发布于6768 次点击
2

https://github.com/nuysoft/Mock/wiki/Getting-Started

http://mockjs.com/

http://mockjs.com/examples.html

https://github.com/nuysoft/Mock/wiki

mock/posts.js

// const data = require('./posts.json');

// const data = [
//   {
//     "account": "admin",
//     "roles": [
//       "admin"
//     ],
//     "password": "admin"
//   },
//   {
//     "account": "guest",
//     "roles": [
//       "guest"
//     ],
//     "password": "guest"
//   },
//   {
//     "account": "pm",
//     "roles": [
//       "pm"
//     ],
//     "password": "pm"
//   },
//   {
//     "account": "ui",
//     "roles": [
//       "ui"
//     ],
//     "password": "ui"
//   },
//   {
//     "account": "dev",
//     "roles": [
//       "dev"
//     ],
//     "password": "dev"
//   },
//   {
//     "account": "qa",
//     "roles": [
//       "qa"
//     ],
//     "password": "qa"
//   },
//   {
//     "account": "bowen",
//     "roles": [
//       "dev",
//       "ui"
//     ],
//     "password": "bowen"
//   }
// ]

const Mock = require('mockjs')

module.exports = {
  'GET /api/posts': (req, res) => { res.status(200).json({ users: Mock.mock({
    // 属性 list 的值是一个数组,其中含有 1 到 10 个元素
      'list|1-10': [{
          // 属性 id 是一个自增数,起始值为 1,每次增 1
          'id|+1': 1
      }]
  }) }) },

  // Method like GET or POST can be omitted
  '/api/users/1': { id: 1 },

  // Support for custom functions, the API is the same as express@4
  'POST /api/users/create': (req, res) => { res.end('OK rails365'); },
}
0 条回复
暂无回复~~

© 汕尾市求知科技有限公司 | 关注我们 | 专业版网站 | 在线学员:1124

粤公网安备 44152102000088号 | 粤ICP备19038915号

Top