Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Ваши комментарии напомнили баянистый текст:
"Тяжелые времена порождают сильных программистов.
Сильные программисты создают фреймворки.
Фреймворки порождают слабых программистов.
Слабые программисты порождают тяжелые времена."


Предложение обучать только надстройке, быстрее готовя человека к боевым задачам, делает из человека подмастерье, который копирует код не понимая как он работает и как должен работать.

Да я уже понял что немного тупанул

Я просто немного задачу наверное неправильно понял

В шаблоне


<ng-template #tempvar></ng-template>

В самом компоненте


@ViewChild('tempvar'{read:ViewContainerRef}) templateRef;
public componentRef:ComponentRef<any>;
AddComponent(component<any>) {
  this.templateRef.clear();
  const factory:ComponentFactory<any> = this.componentFactoryResolver.resolveComponentFactory<any>(component);
  this.componentRef = this.templateRef.createComponent<any>(factory);
}

type any можно использовать. Единственное что компонент должен быть в модуле загружен) Либо делаешь обёртку компонент с прописанным api. И дальше на стадии инит переприсваиваешь своими, ну темплейт передаешь. Если рефлект метадату подключить и покапать декораторы то можно ещё и динамику подключения аутпутов и инпутов сделать

Если ты про дженерик то особо без разницы

А через componentfactoryresolver не пробовали?

К минусам angularjs, за который его тоже осень сильно ругают, стоит отнести работу с контекстом, он же $scope в терминах angularjs.

Кстати насчёт liberica, у них нигде на сайте так и не указано, есть ли у них сертификация фстэка и ФСБ, а без них в Смоленск её не включат. А с учётом того, что у них на официальном сайте указан офис в Сан-Хосе, то это будет проблематично

Java была выкинута из special edition, не из-за того что это oracle, а из-за того что не получается её подружить с мандатной моделью доступа

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность