AngularJS 材料和聚合物有啥区别?

Posted

技术标签:

【中文标题】AngularJS 材料和聚合物有啥区别?【英文标题】:What's the difference between AngularJS Material and Polymer?AngularJS 材料和聚合物有什么区别? 【发布时间】:2014-10-27 19:12:39 【问题描述】:

我在Polymer 和AngularJS Material 中都看到了许多物质元素。据我所知,它们都是google关于Material design的产品,它们之间有什么关系吗? Material for Angular v2 有什么计划吗?

【问题讨论】:

据我所知,google 的 Material design for web 实现了三个:Polymer、Polymer.dart 和 AngularJS 团队。我确信有人会为 AngularJS 2.0 开发设置,因为为什么不呢:) 我在谷歌论坛上找到了这个帖子。 groups.google.com/forum/#!msg/polymer-dev/fAvqDo40tMk/…>. 【参考方案1】:

材料设计是一种新的设计语言spec,许多框架、小部件库和第三作者都可以采用和实施。

Polymer 是网络材料设计的参考实现。作为额外的奖励,Web 组件非常适合材料设计的设计/模式(css 范围、划分、声明等) Polymer.dart 只是 Polymer 的 Dart 端口。由于它是一个端口,paper-*(材料设计)元素应该与它们的 JS 对应元素非常相似。理想情况下,元素本身不会有端口,但目前还缺乏真正的 dart/js 互操作。 Angular 对material design spec 有自己的解释。不确定它与规范的符合程度。

【讨论】:

以上是关于AngularJS 材料和聚合物有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

angularJS中& vs @和=有啥区别

AngularJS和jquery,有啥区别?

angularjs中的textarea和输入类型文本有啥区别

java中的组合和聚合有啥区别? [复制]

angularjs中的`value`属性和`ng-value`属性有啥区别

在处理来自 AngularJS 承诺的错误时,使用 `.catch(function(error)` 和 `function(err Response)` 有啥区别? [重复]