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 缺省會...