Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将材质设计Lite与AngularJS结合使用_Javascript_Angularjs_Material Design Lite - Fatal编程技术网

Javascript 将材质设计Lite与AngularJS结合使用

Javascript 将材质设计Lite与AngularJS结合使用,javascript,angularjs,material-design-lite,Javascript,Angularjs,Material Design Lite,我在尝试使用Material Design Lite和AngularJS时遇到了麻烦。在谷歌搜索了一段时间后,我发现了另一篇关于类似问题的堆栈溢出帖子: 我试图通过将数据从ajax请求推送到模型中来将数据加载到表中。从那里,视图由AngularJS更新。由于表格使用Material Design Lite的javascript插件功能来选择多个条目,因此新表格条目似乎没有使用正确的类/属性进行更新 正如其他人在另一个堆栈溢出问题中所述,我们需要运行componentHandler.upgrade

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

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

正如其他人在另一个堆栈溢出问题中所述,我们需要运行
componentHandler.upgradeAllRegistered()。这似乎无法正确升级元素

下面是一个示例:

有人对此有什么见解吗?谢谢。

我建议你使用这个项目。它是一个简单的包装器,可以为您处理集成


或者您可以使用Angular团队的。

Angular material design lite项目非常不错,但是它还不支持表格之类的东西。从棱角材质来看,它似乎也缺少那些表格多选功能。重写功能是可能的,但如果我只使用mdl,就不太可取了。这是一个问题,因为外部DOM
已经升级,当通过异步中的ng repeat添加新项时,新的升级指令将被忽略。此库解决了以下问题:。但它依赖于ngMaterial,而不是github.com/iamisti/md-data-table项目的mdl.+1。现在它甚至还有虚拟重复功能!试试看。