vue.js +axios mock数据
在main.js中
import axios from 'axios' Vue.prototype.$ajax = axios
webpack.dev.conf.js中
const express = require('express') const app = express() const goodsData = require('./../goods.json')
在devServer中
before(app) {
app.get('/goods',(req,res) => {
res.json(goodsData)
})
}
在GoodsList组件中
data () { return { goods: [] } }, created () { this.$ajax.get('/goods').then((res) => { const data = res.data this.goods = data.result }) },