在这里尝试一些非常简单的事情:
<div class="posted-by-area" data-bind="css: getCss">
在我的虚拟媒体中:
self.getCss = function(data) {
return 'trustedUserGold';
};
但渲染的类是函数文本,所以我看到class="function(){ etc.."
。
我如何使用函数而不是可观察的函数?这是在循环中使用,我想将$ data传递给函数,以根据其属性确定类。
答案 0 :(得分:2)
只需运行该功能。
<div data-bind="css: getCss()" ></div>