vueデータバインド-ダイナミックスタイル
1868 ワード
vueデータバインド-ダイナミックスタイル
動的class名バインドのいくつかの方法1.オブジェクトモード配列内オブジェクト 三項演算子 配列の3つの演算子
複数のスタイルスタイルをバインドstyle
動的class名バインドのいくつかの方法1.オブジェクトモード
new Vue({
el: '#root',
template: `:class="{active: isActive">`,
data () {
return {
isActive: true
}
}
})
template: ` :class="[{active: isActive}]">`
template: `:class="isActive ? 'active' : '' ">`
template: `:class="[isActive ? 'active' : '']">`
複数のスタイルスタイルをバインドstyle
new Vue({
el: '#root',
template: `:style="[style1, style2]">`,
data () {
return {
style1: {
color: 'blue'
},
style2: {
color: 'black'
}
}
}
})