vue中三目运算符

图片描述

图片描述

点击每一个加样式 我用三目运算符可以加上

但是我点击第三个时给他加一个单独的样式 怎么做

阅读 17.5k
3 个回答

:class 允许接受 object 对象, 点击 官方文档 查看

你可以按照index给他们设置不同的 class 即可

HTML

<li :class="{'artstyle':artindex==index}" @click="handleArt"></li>

JS

handleArt:function(e){
    //添加special_style的class
}

额,你不是加了 handleart方法吗,在里面判断index==2的时候,给他加样式不行吗?

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