Описание тега viewchildren

0 ответов

ViewQuery ViewChildren вложенные компоненты

У меня такая ситуация HereIWantViewChildrenComp <- @ViewChilren(QueryCmp) //is undefined :-( | | | AComp BComp CComp <- They are in the View of HereIWantViewChildrenComp | | | QueryCmp QueryCmp QueryCmp <- I want to query these Как получить…
30 янв '20 в 13:58
0 ответов

@ViewChildren получает неопределенные значения

У меня есть библиотека веб-компонентов (пользовательских элементов), которые я собираюсь использовать в других приложениях angular. Проблема в том@ViewChildren() получение неопределенных значений, невозможность доступа к дочерним элементам внутри мо…
24 июл '20 в 23:44
0 ответов

Angular 8: дождитесь создания компонента сына

У меня есть "отцовский" компонент, в котором мало "сыновей". "Отец" создает "сыновей" по следующему коду: export class FatherComponent implements OnInit, AfterViewInit { @ViewChildren(SonComponent, { read: ViewContainerRef }) sonComponent: QueryList…
31 июл '20 в 00:45
1 ответ

Элементы переупорядочения Angular DOM в QueryList

У меня есть QueryList объектов. Мне нужно переупорядочить элемент DOM в зависимости от взаимодействия с пользователем: @ViewChildren('mytemplate') temp: QueryList<MyObjects>; In ngAfterViewInit : let arr = this.temp.toArray(); // sort the arr …
1 ответ

Обнаружение щелчка за пределами элемента Angular 9 - несколько экземпляров

В моем приложении при щелчке элемента я показываю всплывающую подсказку , содержащую дополнительную информацию. Это доступно для всех элементов в списке. Я хотел бы иметь возможность закрывать расширение, щелкнув что-либо за пределами всплывающей по…
2 ответа

Angular ViewChildren из вложенного ngFor, но группирует их по родительскому ngFor

Когда у меня есть вложенный ngFor, как сгруппировать детей по родительскому ngFor? Так у меня было что-то вроде этого: html: <div *ngFor="let item of firstChildrenGroupData"> <app-child #firstChildrenGroup [data]="item.data"></app-chi…
08 апр '20 в 13:00
0 ответов

Переменная дочернего компонента, не отражающая значение, установленное в родительском компоненте

Я хочу изменить значение переменной компонента из другого компонента и вернуть это значение в компонент. У меня есть дочерний компонент, где в методе ngOnInit это выполняется - PageBaseComponent.ts - ngOnInit() { this.menuItemService.selectedModel.s…
07 май '20 в 12:19
0 ответов

Angular ViewChildren с вложенными дочерними элементами

Документация для ContentChildren ясно заявляет, что QueryListне будет извлекать ничего внутри дочерних компонентов. То же самое дляViewChildren хотя, поэтому я спрашиваю себя, если что-то я делаю не так. директива @Directive({ selector: '.input-grou…
23 июн '20 в 15:57
0 ответов

Как раскрасить стол в Angular?

Вот в чем загвоздка. Мне нужно раскрасить ячейки в таблице html. Таблица сделана ngFor и имеет ширину 7 столбцов. Каждый столбец - это компонент, созданный ngFor. <table> <app-day-display-schedule *ngFor="let day of daysOfWeek" [d…
15 окт '20 в 12:14
0 ответов

как получить доступ к элементам внутри другого элемента viewchild в angular

У меня есть такой список переменных. languages: {languageDesc:string, languageId: string}[] = []; который загружен в мой компонент вот так. <button mat-fab color="warn" class="center" (click)="translate()"> </b…
1 ответ

Компонент @ViewChild не определен при попытке вызвать асинхронную переменную

Я использовал компонент @ViewChildren: @ViewChildren("MyTest2Component") public myTest2Component: QueryList<MyTest2Component> public ngAfterViewInit() { this.myTest2Component.changes.subscribe((comps: QueryList <MyTest2Component&g…
28 окт '20 в 10:34
0 ответов

Angular 9: доступ или запрос дочерних компонентов, которые лениво загружаются по некоторым дочерним маршрутам через viewchild/contentChild или любым другим способом.

Я хочу получить доступ ко всем директивам определенного типа (я создал собственный) из компонента приложения. Теперь проблема в том, что все директивы находятся в некоторых дочерних компонентах или вложенных дочерних компонентах, загружаемых через м…
12 ноя '20 в 00:17
1 ответ

Angular: возможно ли запрашивать элементы всей DOM из определенного компонента?

С фрагментами DOM ниже: <ng-app> <ng-comp1></ng-comp1> <ng-comp2> <ng-comp3></ng-comp3> </ng-comp2> <ng-comp1></ng-comp1> </ng-app> Я бы хотел из ng-comp3 перечислить все компоненты ng-comp…
18 сен '20 в 09:31
1 ответ

Как получить экземпляр Component из ViewContainerRef.get() для компонентов, созданных динамически

Краткое изложение того, чего я пытаюсь достичь динамически добавлять компоненты в ViewContainerRef (сделанный) инициализировал эти динамические компоненты со свойствами (готово) получить доступ к динамически создаваемым экземплярам Component, чтобы …
20 окт '20 в 19:49
1 ответ

Angular ViewChildren не может изменить значение реактивной формы

У меня есть один родительский компонент и несколько дочерних компонентов. Я бы получил допустимое значение реактивной формы для детей, когда я нажму кнопку в родительском компоненте. Однако я могу получить только изначально исправленное значение фор…
0 ответов

Как решить прокрутку к выбранному изображению в массиве изображений?

У меня есть массив изображений в дочернем компоненте и такой же массив изображений в родительском компоненте. Когда я выбираю одно изображение в дочернем компоненте, я хочу, чтобы родительский компонент нашел это изображение в массиве и прокрутил до…
1 ответ

Использование QueryList дает первый элемент HTML

Я использую Angular 10 и пытаюсь использовать QueryList с приведенным ниже кодом (как и многие примеры в Интернете) HTML <div *ngFor="let i of [1,2,3,4]" #someID>some content</div> TS @ViewChild('someID') someIds: QueryList<ElementRef…
1 ответ

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

У меня есть случай, когда у меня есть родительский компонент и 2 дочерних компонента (компоненты выбора на основе ng-select) Идея состоит в том, что когда я выбираю и элемент в первом ng-select, то же самое должно быть отключено во втором. И наоборо…
29 ноя '20 в 22:49
0 ответов

Как (и возможно ли это) использовать ViewChildren INSIDE в структурной директиве (Angular 10)

Моя директива: import { AfterViewInit, Directive, ElementRef, HostListener, Input, QueryList, ViewChild, ViewChildren } from '@angular/core'; @Directive({ selector: '[appLinks]', }) export class LinksDirective implements AfterViewInit { constructor(…
24 фев '21 в 19:16
0 ответов

Как обновить значения QueryList с помощью сброса?

Читая о QueryList, я вижу, что это неизменяемый список, но он содержит наблюдаемые изменения, на которые я могу подписаться и получить доступ к любым изменениям, которые он получает. Он также имеет функцию reset (), которая «обновляет сохраненное зн…
19 мар '21 в 18:48