我记得在ng-conf的一个Angular 2演示中看到过angular-material.css。有人可以确认这是否有效......
此外,是否可以在Angular 2应用程序中使用以下内容:
我知道上面的js依赖于Angular 1.3+,但是如果我在Angular 2依赖项之上添加该依赖项会怎么样呢。那么这些会起作用吗?
答案 0 :(得分:3)
所以目前你不能使用当前角度材料与angular2。
根据Marcy Sutton,他们将在团队发布1.x后解决Angular Material的并入问题。
https://github.com/angular/material2是与ng2兼容的新回购。有一些材料的分支可能与ng2一起使用,例如ng2-material。
答案 1 :(得分:0)
不,Angular Material 1.x不支持Angular 2+。您可以在issue #6336中查看有关此问题的一些问题和讨论。基本上,许多现有的,经过测试的组件需要重写(数月的工作)。
material2仅在最近(2016年12月)进入测试阶段,可能还没有为所有生产应用程序做好准备。如果您需要尽快为Angular 2应用程序进行Material Design,那么为material2做出贡献是您的最佳选择。
据我所知,没有Material Design库可以为Angular 2+准备好生产(测试版外)。
我正在使用Angular2-Polymer和Polymer纸张元素在我的Angular 2+应用程序中获取Material Design,但是Angular 2.2中的重大更改破坏了这种集成,并且可能需要对lib进行重大的重写。
有一天Material Components for the Web可能是另一种选择,但它们处于alpha atm。