0

如果我从我的 main.js 导入我的模块:

import Vue from 'vue'
import store from './vuex/store'
import VueResource from 'vue-resource'

Vue.use(VueResource);

import Component from './components/component.vue';

在这个例子中,我需要在我的 component.js 中重新导入 VueResource 吗?

如果不是,我不明白为什么我想在我的 component.js 中使用 vue ressource 时出错:

Cannot read property '$http' of undefined

组件.js:

this.$http.get('http://ajaxurl.test').then((response) => {
        // success callback


    }, (response) => {
        //failure

    });
4

1 回答 1

1

imports 不被继承。每个模块都需要导入它需要的所有资源。

于 2016-08-28T13:51:37.310 回答