專案開發的時候,有時候後端介面不給力,要是必須從後端獲取資料,沒有其他方式獲取資料,那就很蛋疼了(只能等後端介面正常,才可以繼續開發前端)。
mock 是乙個資料模擬生成器,用於幫助前端獨立於後端進行開發,其模擬 ajax 並返回相應的資料,從而使前端不必依賴於後端介面,方便開發。
npm 安裝 mock
npm install mockjs專案引入 mock
mian.js
if (process.env.node_env !== 'production')//非生產模式引入mock
新建mock資料夾index為mock的入口檔案
index
import mock from 'mockjs'import * as admin from './modules/admin.js'admin.js//可以通過 isopen 引數設定是否攔截整個模組的 mock 功能
fncreate(admin, true)/*
* * 建立mock模擬資料
* @param mod 模組
* @param isopen 是否開啟? */
function fncreate(mod, isopen = true
) ) }
})(mod[key]() ||{})}}
}
import mock from 'mockjs'介面檔案//登入
export function
getauditprj() }}
/*取消mock的方式是注釋main,js中的**或者是把fncreate中引數改為false* * @brief 查詢待審核工程
* */getauditproject())
}
oooooooook...
javaWeb簡單易懂
武松 瀏覽器。酒館 伺服器。店小二 廚師 servlet或者jsp。來三碗好酒!瀏覽器向伺服器發出http請求。店小二上酒 伺服器的響應。武松從進店到離開 乙個http對話。我們可以看到,web互動的最基本單位為http請求 武松點菜 每個使用者從進入 到離開 這段過程稱為乙個http會話 武松進店...
簡單易懂BFS
廣度優先搜尋,又稱寬度優先搜尋,簡稱bfs bfsbfsbf sbfs bfs從起點開始,優先搜尋離起點最近的點,然後由這個最近的點擴充套件其他稍近的點,這樣一層一層的擴充套件,就像水波擴散一樣。b fs bfsbf s需要借助佇列來實現 根據該思路可以得出乙個簡單的 框架 void bfs 起始點...
KMP 簡單易懂
解決問題 str1中是否有某個子串等於str2,有則返回在str1中得到起始位置。舉例 abcabck 和 abcabct 此時返回 1 abcabcabct 和 abcabct 此時返回3 常規思路 用str2去比較str1從0開始的每一位,比較結束若有str2返回此時比較的起始位置,否則返回 1...