Bil*_*adj 3 javascript vuetify.js
我试图根据是否有鼠标悬停来更改类以应用于Vuetify.js组件:
<v-card
class="mx-auto"
width="344"
>
<v-hover>
<v-card-title
slot-scope="hover"
:class="`${hover? class1: class2}`">
<div>
<span class="headline">Hover</span>
</div>
</div>
</v-card-title>
</v-hover>
</v-card>
Run Code Online (Sandbox Code Playgroud)
CSS类仅设置background-color属性:
.class1 {
background-color:red;
}
.class2 {
background-color:blue;
}
Run Code Online (Sandbox Code Playgroud)
由于某种原因,这是行不通的。我想念什么?
你错过了引号中的道具class结合和花括号中的slot-scope道具。
应该这样定义:
slot-scope="{ hover }"
:class="`${hover? 'class1': 'class2'}`">
Run Code Online (Sandbox Code Playgroud)