Vue cli專案中使用mockjs模擬資料

2021-08-29 09:39:43 字數 833 閱讀 6767

const mock = require('mockjs') // 獲取mock物件

const random = mock.random // 獲取random物件,隨機生成各種資料,具體請翻閱文件

const domain = '' // 定義預設網域名稱,隨便寫

const code = 200 // 返回的狀態碼

// 隨機生成文章資料

const postdata = req =>

posts.push(post)

} // 返回狀態碼和文章資料posts

return

}// 定義請求鏈結,型別,還有返回資料

mock.mock(`$/posts`, 'get', postdata);

import mock from './mock' // 剛剛手寫的mock.js檔案

import axios from 'axios' // axios http請求庫

axios.defaults.baseurl = '' // 設定預設請求的url

this.$http.get("/posts").then(res => );
console打出的資料

注意:get請求有帶引數時,請把介面url寫為正則匹配,否則匹配不到就報錯(mock.mock('此處為正則')。

vue專案中使用mock

1 src下新建mock資料夾,mock資料夾下新建response目錄 造後台介面資料,輸出getuserinfo import mock from mockjs const random mock.random export const getuserinfo options userinfo....

vue cli專案中怎麼mock資料

在vue專案中,mock資料可以使用 node 的 express模組搭建服務 1.在根目錄下建立 test 目錄,用來存放模擬的 json 資料,在 test 目錄下建立模擬的資料 data.json 檔案 2.在build目錄下的 dev server.js的檔案作如下更改 test data....

vue cli專案中使用別名 「 」和「 」的坑

vue專案中使用別名 和 的坑 最經在專案中遇到乙個問題就是 在使用 vue cli 構建工具時遇到的問題就是靜態資源引用的問題 了解別名的作用 和 都是在路徑訪問時使用的 如何設定別名 在build資料夾下的webpack.base.conf.js檔案中設定src的路徑別名。resolve 缺省會...