背景:
新接手了一個更新CRM的客戶管理項目,負責添加三張活動財務表與操作的模塊,接到任務時候,后台還沒有做數據,所以用到了假數據,So就是這里所說的mockjs。
介紹:
mockjs讓前端獨立於后端進行開發。基於數據模板生成數據,基於 HTML模板 生成數據,攔截並模擬AJAX請求。
安裝mockjs:
npm install mockjs
簡單的小栗子:(原諒我偷懶)
// 使用 Mock var Mock = require('mockjs') var data = Mock.mock({ // 屬性 list 的值是一個數組,其中含有 1 到 10 個元素 'list|1-10': [{ // 屬性 id 是一個自增數,起始值為 1,每次增 1 'id|+1': 1 }] }) // 輸出結果 console.log(JSON.stringify(data, null, 4))
這是最簡單的寫法了,(原諒我偷懶copy了官網上的代碼)
