使用Material Design Lite和AngularJS

时间:2015-08-12 19:12:54

标签: javascript angularjs material-design-lite

我在尝试使用Material Design Lite和AngularJS时遇到了麻烦。谷歌搜索了一下之后,我发现另一个关于类似问题的堆栈溢出帖子:Material Design Lite Integration with AngularJS

我试图通过将数据从ajax请求推送到模型中来将数据加载到表中。从那里,视图由AngularJS更新。由于该表使用Material Design Lite的javascript添加功能以选择多个条目,因此新表条目似乎不会使用适当的类/属性进行更新。

正如其他堆栈溢出问题中的其他人所规定的那样,我们需要运行componentHandler.upgradeAllRegistered();。这似乎没有正确升级元素。

这是一个例子的JSFiddle:https://jsfiddle.net/chaseme/50n21fao/1/

有没有人对此有任何见解?感谢。

1 个答案:

答案 0 :(得分:0)

我建议您使用angular-material-design-lite项目。它是一个简单的包装器,可以为您处理集成。

或者你可以使用Angular团队的implementation