在 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">
- Url 应该像“/profile”
我已经解决了,
<a v-bind:href="type === 'single' ? '/user/'+user.id+'/edit' : '/profile?user_id='+user.id">
我的 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">
- Url 应该像“/profile”
我已经解决了,
<a v-bind:href="type === 'single' ? '/user/'+user.id+'/edit' : '/profile?user_id='+user.id">