前端开发中使用mock模拟数据
生活随笔
收集整理的這篇文章主要介紹了
前端开发中使用mock模拟数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用mock進行模擬數據開發
第一步:npm i mockjs -D 這里必須加-D,因為我們只是開發環境使用
第二步:在 main.js 文件中引入mock:import ‘@/mock’
第三步:創建mock文件夾,里面模擬自己需要調接口返回的假數據
這里切記要暴露出去才能,具體數據怎么模擬可以參考mock官方文檔。
第四步:在api文件夾中定義自己要訪問的方法,接口,請求方式,請求參數:
第五步:在mock文件夾下創建index.js,用來攔截匹配自己在api中定義的請求,并對此返回模擬出的假數據:
// 引入mockjs import Mock from 'mockjs' // 引入模板函數類 import ratings from './modules/ratings' import cuz from './modules/cuz'// Mock函數 const { mock } = Mock// 設置延時 Mock.setup({timeout: 400, })// 使用攔截規則攔截命中的請求,mock(url, post/get, 返回的數據); mock(/\/api\/ratings\/list/, 'post', ratings.list)mock(/\/api\/cuz\/userList/, 'get', cuz.userList) mock(/\/api\/cuz\/shopList/, 'get', cuz.shopList)第六步:將api文件中定義的各個方法導入相應組件中進行模擬發送請求,并獲取返回數據
總結
以上是生活随笔為你收集整理的前端开发中使用mock模拟数据的全部內容,希望文章能夠幫你解決所遇到的問題。