2015-06-03 2 views
12

Я помню, что видел угловой материал.css, который использовался в одном из демонов Angular 2 в ng-conf. Может кто-нибудь подтвердить, если это работает ...Как использовать угловой материал (https://material.angularjs.org) в приложениях Angular 2

Кроме того, можно ли использовать следующий Угловое 2 приложение:

  • углового material.js
  • углового animate.js
  • углового -aria.js

Я знаю, что выше js есть зависимость от Angular 1.3+, но что, если я добавлю эту зависимость выше и выше моей зависимости Angular 2. Будут ли эти работы тогда?

ответ

3

Так что в настоящее время вы не можете использовать текущий угловой материал с угловым2.

Согласно Marcy Sutton, они будут заниматься включением Углового материала после того, как команда провела визуализацию 1.x.

https://github.com/angular/material2 - новое репо, которое будет совместимо с ng2. Есть несколько вилок Material, которые могут работать с ng2 уже такими, как ng2-material.

0

Нет, угловой материал 1.x не поддерживает угловой 2+. Вы можете увидеть некоторые из вопросов и обсудить вокруг этого в issue #6336. В принципе, многие из существующих тестируемых компонентов необходимо будет переписать (много месяцев работы).

material2 только недавно (декабрь 2016 года) вошел в бета-версию и может быть не готов для всех производственных приложений. Если вам нужен материальный дизайн для вашего приложения Angular 2 как можно скорее, ваш вклад в материал2 - ваш лучший вариант.

Насколько я знаю, нет библиотеки материалов, готовой к выпуску (из бета-версии) для Angular 2+.

Я использовал Angular2-Polymer с элементами полимерной бумаги, чтобы получить конструкцию материалов в своих приложениях с угловым 2+, но нарушение изменений в Angular 2.2 нарушило эту интеграцию и может потребовать значительной перезаписи lib.

Material Components for the Web может быть когда-нибудь другим вариантом, но они находятся в альфа-атме.

Смежные вопросы