我们在做VUE项目开发的时候,经常会遇到需要绑定多个判断条件,多个class,多个style的情况,下面就整理一下:
一、绑定多个判断条件
二、绑定多个class
1、绑定一个类名
<div :class="{'active':isActive}"></div>
或三元表达式:
<div :class="isActive ? 'active' : ''"></div>
2、绑定两个类名
<div :class="{'active':isActive,'hover':isHover}"></div>
3、绑定数组
<div :class="[activeClass, errorClass]"></div>
data() { return { activeClass: "active", errorClass: "disActive" }; }
4、可以是数组和对象的组合
<div :class="[isback,{'isLike':likeClass}]"></div>
5、绑定数据对象
<div :class="classObject"></div>
export default { data() { return { isActive: true, }; }, computed: { classObject: function () { return { active: this.isActive, } } }
三、绑定多个style
标签:style,vue,return,多个,绑定,---,class From: https://www.cnblogs.com/e0yu/p/17430465.html