我正在尝试将“joke.id”作为参数发送到路由器:
edit: function(joke) {
this.$router.push({ '/edit/' + joke.id });
}
相关路线为:
{path: '/edit/:id', component: editJoke, name: 'editJoke'},
但是我在控制台中得到了这个:
模块构建失败:SyntaxError:意外的令牌
this.$router.push({ '/edit/' + joke.id });
| ^
我怎样才能解决这个问题?
原文由 Karlom 发布,翻译遵循 CC BY-SA 4.0 许可协议
push
函数中不需要花括号。你的代码应该是这样的: