我在尝试使用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/
有没有人对此有任何见解?感谢。
答案 0 :(得分:0)
我建议您使用angular-material-design-lite项目。它是一个简单的包装器,可以为您处理集成。
或者你可以使用Angular团队的implementation。