我正在尝试将DataTables与淘汰生成的表一起使用。
此处说明了问题:http://jsfiddle.net/sQrNu/
在我的表中,我有许多固定列标题,以及许多列标题 来自视图模型。这适用于淘汰赛中的标准HTML表格。
但是,当dataTable小部件应用于表时,动态列将变为带有文本“[object Object]”的简单列。似乎在dataTables之后 应用模板休息。如果我替换模板:
data-bind =“text:$ data”
使用:
data-bind =“text:JSON.stringify($ data)”
然后我发现突然$ data现在错误地引用了我的根视图模型; “foreach:headers”不再有效。
这是Knockout中的错误吗?