然后报了下面这个错误:
请教下大家这是为啥
webpack.js如下
html:
入口js
发送的请求
文件目录:
现在发送请求的目录在page.vue下,请求的json在json文件夹下,可她现在报了这个错误:
检查下vue-resource版本,并更新版本后试试。
我的一个简单的示例,你可以参考下https://github.com/TIGERB/easy-vue
/* plugins */
var VueRouter = require('vue-router'); //get vue-router
var VueResource = require('vue-resource');// get $http
var VueProgressBar = require('vue-progressbar');// get vue-progressbar
Vue.use(VueRouter);//error: Please install the Router with Vue.use() before creating an instance
Vue.use(VueResource);// can use $http
Vue.use(VueProgressBar);// can use progressbar
var router = new VueRouter();//init
如果你是用 Webpack/Browserify
有這樣做嗎?
import VueResource from 'vue-resource'
Vue.use(VueResource)
要不然就是你沒引用 vue-resource
的包
或者你 this
指向有誤,可能要再貼完整點代碼