如何将 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.
希望这对没有仔细阅读文档的其他人有用。
在我安装路由器之前,我设置了一个全局 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.
希望这对没有仔细阅读文档的其他人有用。