以下是我的代码,mounted() { this.initList()},methods:{ initList: function(){ this.$http.post('/api/user/SelectTitle',{},{}).then((response) => { this.service_show_list = response.body; }) }},但是会报错显示Error in mounted hook: "TypeError: Cannot read property 'post' of undefined",但是如果通过按钮直接调用initList函数就是没有问题的,麻烦问一下您知道这是怎么回事儿吗~我在main.js中引用了vue-resource的import VueResource from 'vue-resource'Vue.config.productionTip = falsenew Vue({el: '#app',template: '<App/>',components: { App }})Vue.use(VueResource)
1 回答
慕妹3242003
TA贡献1824条经验 获得超6个赞
mounted:function(){
this.initList();
}
另外vue官方建议不要使用vue-resource了,用axios代替。
添加回答
举报
0/150
提交
取消