如何将 vue-resource 与 vue-router 实例一起使用?

How to use vue-resource with a vue-router instance?

在我安装路由器之前,我设置了一个全局 Vue 实例并像这样使用 vue-resource:

export const befriend = (recipient, event) => {
    Vue.http.post('/route',{
        // Data
    }).then(function(response) {
        // Success
    }.bind(this), function(response) {
        // Error
    });
}

现在我的 Vue 实例正在被路由器本身实例化,如下所示:

router.start(App, 'body');

当我的实例没有绑定变量时,如何使用 vue-resource?

没关系,我在隐藏在页面底部的 vue-router 文档中找到了答案。

In addition:

The root Vue instance will be available as router.app once the initial render is complete.

The router instance will be available in all descendants of the router app as this.$router.

希望这对没有仔细阅读文档的其他人有用。