点击循环出来的li加class名字,求哥哥指导

,现在是点开每个列表第一个都会有class名字,我已经在data里定义了i为空也不行,是索引那边错了吗

clipboard.png

clipboard.png

clipboard.png

阅读 2.2k
3 个回答

看一下是不是类名写错了,直接写上那个类名看行不行,还有就是class的绑定方式,看对不对

还有一个问题,li外面的ul动态绑定的class上的index哪儿来的? 外面都没定义,难道是里面li上的嘛? 那么可就是无效了,这样的话你的CSS样式肯定没效果啊

i 设置为 null 或者 :class="{actives: i === index}" 试试

你可以给v-for绑定上:key="x",可能是组件复用引起的。建议不要用index做key。

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