gpt4 book ai didi

css - knockoutjs 数据绑定(bind)中基于条件的类

转载 作者:太空宇宙 更新时间:2023-11-04 05:38:18 25 4
gpt4 key购买 nike

knockoutjs 数据绑定(bind)中基于条件的类。

请大家指出错误之处

function blahBlah() {
var self = this;
self.isColorRed = ko.observable(true);
}
ko.applyBindings(new blahBlah());
body {
background-color: green;
}

.colorRed {
background-color: red;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.4.2/knockout-min.js"></script>

<div>Green everywhere</div>
<div class="colorRed">RED without Bind</div>
<div data-bind="class: {colorRed:isColorRed}">Should be red</div> <!-- not working -->

最佳答案

需要使用isColorRed作为函数,同时使用css关键字

function blahBlah() {
var self = this;
self.isColorRed = ko.observable(true);
}
ko.applyBindings(new blahBlah());
body {
background-color: green;
}

.colorRed {
background-color: red;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.4.2/knockout-min.js"></script>

<div>Green everywhere</div>
<div class="colorRed">RED without Bind</div>
<div data-bind="css: { colorRed: isColorRed() }">Should be red</div>

关于css - knockoutjs 数据绑定(bind)中基于条件的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59434372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com