我正在学习VueJS中的v-bind:class,但是我遇到了一些问题。
var myApp = new Vue({
el: "#result",
data: {
isActive: true
}
});
.red {
color: red
}
<script src="//cdnjs.cloudflare.com/ajax/libs/vue/2.4.4/vue.min.js"></script>
<div id="result">
<p v-bind:class="{red: isActive}">Hello</p>
</div>
我上面的代码有什么问题吗?正如我所希望的那样
<div class="red"></div>
先谢了!
3条答案
按热度按时间tsm1rwdh1#
请在JsFiddle在线编辑器上运行此代码。Link
CSS代码
JavaScript语言
型
gblwokeq2#
清除你
cache
它会完美地工作。检查它在浏览器隐身模式。
vc9ivgsu3#
在元件定义中使用数据时,数据仅接受函数。
型
https://v2.vuejs.org/v2/api/#Options-Data