我有一个迭代循环,在一个对象数组上使用v-for
然后呈现一个html li
项
<li class="block" v-for="(section, key) in sectionDetails">
<a href="#" tabindex="{{ key }}">Item {{ key }}</a>
</li>
此处的问题是key
属性中的tabindex
未呈现,呈现的内容为{{ key }}
。
如何获取用于key
的{{1}}的值?我也尝试过,tabindex
但是这给了我一个Javascript错误。
答案 0 :(得分:4)
Interpolation within attributes is not valid in Vue v2.
您需要将tabindex
属性绑定到key
,如下所示:
<a href="#" :tabindex="key">Item {{ key }}</a>