뷰 | v-bind:class&style 不同的表示法
1. 物件的表示 Object Syntax
<div v-bind:class="{a: isA, b: isB}"></div>
data: {
isA: true,
isB: false
}
這裡對 a 와 b 這兩個名稱的class,分別指定 isA 和 isB 的 Vue屬性名稱,改變這兩個屬性的value(bool),即可以控制這個div標籤套用哪個class,toggle class.
2. 陣列的表示 배열 구문
<div v-bind:class="[activeClass, errorClass]"></div>
data: {
activeClass: 'active',
errorClass: 'text-danger'
}
如果想實現토글 클래스
<div v-bind:class="[isA ? activeClass : '', errorClass]"></div>
又或者結合物件
<div v-bind:class="[{ activeClass: isA }, errorClass]"></div>
https://vuejs.org/v2/guide/class-and-style.html
Reference
이 문제에 관하여(뷰 | v-bind:class&style 不同的表示法), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/yubo0826/vue-v-bindclassstyle-bu-tong-de-biao-shi-fa-c76텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)