Импорт компонентов в Nativescript Angular - PullRequest
0 голосов
/ 21 октября 2018

Я недавно начал играть с Nativescript (угловой) и хотел импортировать плагин для видеоплеера.Все работало отлично, но я был немного смущен кодом, который они использовали в демоверсии, которая привела меня на эту страницу: Интеграция компонентов пользовательского интерфейса с Angular https://docs.nativescript.org/plugins/angular-third-party

Следуя приведенному примеру

import {registerElement} from "nativescript-angular/element-registry";
registerElement("third-party-view", () => require("./third-party-view").SimpleTag);

, а затем использование стороннего представления в вашем шаблоне <third-party-view prop1="value1"></third-party-view> заставило меня задуматься, почему вам нужно использовать registerElement вместо импорта компонента из модуля Angular?В конце концов, это угловой путь или я что-то упускаю?

1 Ответ

0 голосов
/ 21 октября 2018

Не все плагины совместимы с Angular.Если автор плагина поддерживает Angular, он написал бы соответствующий модуль Angular, который вы просто импортируете.Элемент Register является альтернативой, когда плагин не поддерживает Angular модуль из коробки.

...