我是Vue的新手。我把它看作是Angular的替代品,到目前为止我非常喜欢它。 为了得到它的感觉,我将一个现有的Angular项目重构为一个Vue项目。 现在我只是在需要与REST API进行通信的时候。在Angular中,我曾经为它定义一个服务,它被注入到每个需要控制的控制器中。据我所知,Vue并不知道“服务”。这在Vue中如何实现?到目前为止,我找不到一个好的方法。Vue.js:定义服务
vue-resource仅用于http功能,据我所知。由于我也使用jQuery,这已经过时了。
实施例:
我有VUE组分1和组分VUE 2两者都需要访问相同的REST资源。为了处理这个问题,我想要一个中央服务,这两个组件都可以用来请求REST资源。 Angular有'服务'组件,正是这样做。 Vue没有。
提供您需要的具体示例。 http足以与REST进行沟通 – gurghet
查看vue-resource:https://github.com/vuejs/vue-resource – nils