在 v-bind:href 中传递参数

Pass parameter in v-bind:href

我的 vue 组件中有一个 <a> 标签,通过检查某些条件 v-bind:href 可能会有所不同。我为此使用了三元运算符,在其他部分我想用 url 传递 id,但不作为 url 的一部分(如 '/test/' +id)。 id 不应该在 url 中。那怎么办呢?

这就是我尝试的方式 & 由于 else 部分中 id 之前的逗号,它给了我编译错误,

<a v-bind:href="type === 'single' ? '/user/'+user.id+'/edit' : '/profile',user.id">

我已经解决了,

<a v-bind:href="type === 'single' ? '/user/'+user.id+'/edit' : '/profile?user_id='+user.id">