$router.push 不工作?

Bri*_*eno 2 vuejs2

所以我在一个小项目中使用iViewUI和 VueJS。到目前为止一切都很顺利。不幸的是我遇到了一些问题$router.push()

我想在单击卡片时推送到新的 URL。这是我的代码:

<Card :bordered="true" @click="$router.push('/my/cool/link')">
  <p slot="title">Card Title</p>
  <p>Card description</p>
</Card>
Run Code Online (Sandbox Code Playgroud)

所以,问题是当我点击卡片时没有任何反应,这是我在使用 VueJS 时第一次发生这种情况。有谁知道为什么会发生这种情况?任何帮助是极大的赞赏。

Bri*_*eno 6

我最终@click.native="$router.push('/my/cool/link')"在该Card组件上使用。