Я очень смущен. Можно ли повторно использовать компонент Angular 2 за пределами области действия Angular, как веб-компонент?
Или, может быть, это больше, чем это?
Я очень смущен. Можно ли повторно использовать компонент Angular 2 за пределами области действия Angular, как веб-компонент?
Или, может быть, это больше, чем это?
Намерение состояло в том, чтобы сделать компоненты Angular повторно используемыми веб-компонентами, такими как элементы Polymer, и это было сообщено некоторое время назад.
В настоящее время поддержка этого очень ограничена. Каждый корневой компонент Angular (самый внешний компонент Angular) является отдельным приложением Angular, и корневой компонент весьма ограничен.
@Input()
не читает значения атрибутов, пока он делает это внутри другого компонента Angular@Attribute()
аннотация для аргумента конструктора не вводит значение атрибута, как это происходит при использовании внутри другого компонента Angular2<ng-content>
для переноса существующего HTML с компонентом AngularЭто может быть открытой задачей на потом, но, насколько мне известно, в настоящее время нет конкретной информации.