在这个例子中,我有两个额外的 css 类要添加到 DIV 中。
<div data-bind="foreach: [{name: 'Hello', size:'Triple'}]">
<div class="tile"
data-bind="css: {'tile-selected': true, $data.size : true}">
</div>
</div>
第一个是基于布尔值的“瓦片选择”。这很好用。
第二个实际上是“Triple”类的名称,(在此示例中,始终添加它,即“True”)
我得到错误:
未捕获的错误:无法解析绑定。消息:SyntaxError: Unexpected token .; 绑定值:css: {'tile-selected': true, $data.size : true}
我假设我不能使用 $data.size 部分从 'size' 属性中提取 'Triple' 文字。有没有办法我可以做到这一点?($data['size'] 似乎也不起作用)