我是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