1

我有一个使用来自http://www.getmdl.io/components/index.html#tables-section的 MDL 数据表示例的应用程序但是,当 AngularJs 数据将行添加到表中时,复选框/选择不起作用在页面完成加载和数据到达后绑定(使用 ng-repeat)。

是否有一些 MDL JS 调用我可以在此时重新初始化表,或者是否有更好的方法将动态数据加载到 MDL 数据表中?/

4

2 回答 2

2

目前没有办法。使用提供的 JS 时,数据表非常适用于静态内容页面。作为下一个次要版本的问题 984的一部分,我们正在寻找帮助解决此问题的方法。

于 2015-09-07T11:55:33.507 回答
2

一种解决方法是使用 MDL 类和相关行动态创建表,在其上运行 upgradeComponent() 以附加行为,然后将该行移动到您希望它出现的表中。

它不漂亮,但可以完成工作。

于 2015-09-10T22:11:27.297 回答