今天用v-for循环数组元素的时候,发现元素绑定多个动态class一直不成功,现在总结一下几个方法。
方法一
isback可以是变量也可以是常量,isLike只能是字符串,是类名,且likeClass为true时才会添加该类名。
<div :class="[isback,{'isLike':likeClass}]"></div>
方法二
classB和classC都是类名,都是字符串
<i :class=" { classB: true, classC: isC }"></i>
方法三:
class绑定一个三元表达式
<i :class="isRed?'class1':'class2'"></i> `
本文分享了在Vue中使用v-for循环时如何成功绑定多个动态类名的三种常见方法,包括变量与字符串结合、对象字面量和三元表达式应用,帮助开发者解决类名管理问题。

7648

被折叠的 条评论
为什么被折叠?



