0
我想创建褪色的列表(WebSocket-)在白手起家“警报”风格消息绑定:成功,信息,错误...淘汰赛JS:CSS中的foreach
<div data-bind="foreach: messages">
<div class="message" data-dind="css: $parent.foo($data)">
</div>
</div>
每个消息应该得到它的风格类动态相对于它的属性'styleClass'。
var viewModel = {
messages: ko.observableArray(),
foo: function(data) {
return data.styleClass; // could be e.g. 'alert'
}
};
ko.applyBindings(viewModel);
这种尝试的正确做法是什么?它是使用'pureComputeds'。事实上,我尝试了其他几种方法..但是,我没有得到任何错误,但没有添加样式类。
你能尝试编辑问题并将其扩展到[mcve]?虽然不一定是惯用的,但你的解决方案可以在理论上起作用,但不可能仅仅告诉你发布什么...... – Jeroen