vue 列表渲染,动态id问题

 <div v-for="(item,index) in List" class="li ulimages" :id="index">
   <div :id="del-' + index + '" class="del">
   <a href="#" :id="annotation-' + index + '"></div>

这里div和a标签的id想随index变化,可是现在这种写法不正确渲染应该怎么改呢?

 <div :id="del-' + index + '" class="del">
  <a href="#" :id="annotation-' + index + '"></div>
阅读 4.8k
3 个回答

:id="'del-' + index",引号用错了

图片描述
图片描述
更新:并没有问题

v-bind:属性=“ ‘字符串’+自定义变量名”
参考答案

新手上路,请多包涵

按上面老哥说的来,index外面不要套单引号。

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