鍍金池/ 問答/Android  HTML/ mockjs模擬數(shù)據(jù)能不能像json-server那樣獨(dú)立生成url使用?

mockjs模擬數(shù)據(jù)能不能像json-server那樣獨(dú)立生成url使用?

mockjs模擬數(shù)據(jù)能不能像json-server那樣獨(dú)立生成url使用

回答
編輯回答
魚梓

不能,除非你自己用node啟動(dòng)一個(gè)服務(wù)端,來引入mock生成數(shù)據(jù)

2018年1月2日 01:03
編輯回答
懷中人

用express,很簡單就可以啟動(dòng)一個(gè)服務(wù)

let express = require('express')
let app = express()

let Mock = require('mockjs')
let defalut = {
  errorCode: 0,
  message: '成功'
}
// 模擬城市
app.get('/common/getCity', (req, res) => {
  let data = Object.assign({}, defalut, {
    data: [{
      id: 1,
      label: '北京'
    },
    {
      id: 2,
      label: '天津'
    },
    {
      id: 3,
      label: '上海'
    },
    {
      id: 4,
      label: '廣州'
    },
    {
      id: 5,
      label: '武漢'
    }]
  })
  res.send(data)
})

var server = app.listen(3007, () => {
  let host = server.address().address
  let port = server.address().port
  console.log("Mock server start at http://%s:%s", host, port)
})
2017年2月18日 06:54