vue循环动态绑定标签

如下:

<ul class="am-list admin-sidebar-list" id="collapase-nav-1"  style="text-align:left">
    <li class="am-panel" v-for="(value,key,index) in textCate">
        <a data-am-collapse="{parent: '#collapase-nav-1', target: '#'+index+'-nav'}">{{index}}{{ key }}</a>
   </li>
</ul>

我想使a标签中的index索引生效,该如何做,我尝试v-bind:,然后就变成这样
图片描述

阅读 3.1k
2 个回答

这样绑定不行吗?

<div v-for="key,index,value in dataInit" :key="index"
         :data-init="'#collapase-nav-1'+' '+'#'+index">key:{{key}}</div>


按你这么写,即使得到也是parent和target吧(跟:class类似啊)

data-am-collapse=

改成

:data-am-collapse=
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏