你这是语法错误啊,transition.next
接受一个对象,但你传的那是个什么鬼?
transition.next({
// 這裡是一個對象,不是 `function`
})
你應該要這樣做
data: function(transition) {
return this.$http.get('..............')
.then(res => transition.next())
.catch(res => transition.abort())
}