實現隨機生成資料的mockJs

2021-10-24 10:47:20 字數 1055 閱讀 7498

具體如下圖:

import mock from 'mockjs' // 引入mockjs

const random = mock.random // mock.random 是乙個工具類,用於生成各種隨機資料

let data = // 用於接受生成資料的陣列

let size = [

'300x250', '250x250', '240x400', '336x280',

'180x150', '720x300', '468x60', '234x60',

'88x31', '120x90', '120x60', '120x240',

'125x125', '728x90', '160x600', '120x600',

'300x600'

] // 定義隨機值

for(let i = 0; i < 10; i ++)

data.push(template)}

mock.mock('/data/index', 'post', data) // 根據資料模板生成模擬資料

import axios from 'axios'  

// 請求***

axios.interceptors.request.use(function(config) , function(error) )

// 響應***

axios.interceptors.response.use(function(response) , function(error) )

// 封裝axios的post請求

export function fetch(url, params) )

.catch((error) => )

})}

export default

}

隨機生成數

如何用隨機數生成0到n之間的m個不重複的數 1 最直接的方法就是先隨機生成乙個0到n之間的數,判斷這個數是否已被選上,如果以前沒選過,則選上,如果以前已選,則丟棄 cpp view plain copy print?void common int n,int m free randnum void ...

Excel隨機生成資料

concatenate函式是乙個文字連線函式,非常簡單,和 的效果一樣。concatenate是乙個文字連線函式 語法 concatenate text1,text2,text3.其中text表示乙個個要連線起來的文字。隨機小寫字母 char int rand 25 97 隨機大寫字母 char i...

Excel隨機生成資料

concatenate函式是乙個文字連線函式,非常簡單,和 的效果一樣。concatenate是乙個文字連線函式 語法 concatenate text1,text2,text3.其中text表示乙個個要連線起來的文字。隨機小寫字母 char int rand 25 97 隨機大寫字母 char i...