在v-for循环中如果有a标签而这个a标签都href属性中刚好有那么一小段是用到了循环item变量中的一个属性那么应该怎样来拼接这个链接属性呢?
正确的写法如下
1 使用:href 绑定
2 整个href用双引号包起来前面部分的字符串用单引号包起来,后面的item属性单独写
举例子如下:
<li v-for="relatedReading in currentList">
<a :href="'${guahaoServer}/news/'+relatedReading.id" monitor="text_text" :monitor-id="relatedReading.id">
这是代码片段,主要表达的就是循环li标签然后里面有一个a标签,a标签中的href属性的最后部分是从循环变量中获取的,按照上面的写法即可。
另外项目中用到自定义属性的(这里是:monitor 埋点) 可以使用bind后面直接写变量属性的方式,不要再在里面写双大括号了,那个是在表示标签的innerHTML的时候的写法,不是用于标签属性的。
网友评论