4

我正在尝试将 DataTables 与淘汰赛生成的表一起使用。

问题在这里说明:http: //jsfiddle.net/sQrNu/

在我的表中,我有一些固定的列标题,以及来自视图模型的一些列标题。这适用于淘汰赛中的标准 HTML 表格。

但是,当 dataTable 小部件应用于表格时,动态列会变成带有文本“[object Object]”的简单列。似乎在应用 dataTables 之后,模板中断了。如果我替换模板:

数据绑定=“文本:$数据”

和:

数据绑定=“文本:JSON.stringify($data)”

然后我突然发现 $data 现在错误地引用了我的根视图模型;“foreach:标题”不再起作用。

这是淘汰赛中的错误吗?

4

1 回答 1

3

添加一个 setTimeout 以让 DOM 在尝试附加数据表之前完成更新。

http://jsfiddle.net/jearles/sQrNu/1/

于 2012-04-07T12:48:23.897 回答