vue绑定元素属性中插入带变量的参数解决办法


第一种方法:

<a data-type="mip"  v-bind:href="'product'+i.id+'.html'">

v-bind:属性="'字符串'+vue变量+'字符串'"

第二种方法:

<a :href="value.goodsId"></a>

当点击a标签跳转到商品详情页的时候,需要获取到点击的商品的goodsId,所以要在a标签的href上传入goodsId的参数,但是直接

 <a :href="value.goodsId"></a>

或者

<a :href="value.goodsId"></a>

都是错误的,那么怎么才能正确传入想传的参数呢,这就需要使用  methods

<div id="app"> <a :href="getGoodsHref(value.id )"></a></div>
new Vue({
el: '#app',
data: {},
methods:{
getGoodsHref:function(val){
return 'http://baidu.com?goodsId='+val
}
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM