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

ViewChild - это декоратор для переменных компонента Angular, который позволяет привязать элемент шаблона.
0 ответов

Angular 2 запрашивает несколько HTML-элементов для @ViewChildren

В Angular 2 @ViewChildren может использоваться для получения нескольких элементов HTML с использованием локальных переменных шаблона, например @ViewChildren('var1, var2, var3') Есть ли лучший и простой способ получить несколько элементов HTML, напри…
06 дек '16 в 19:12
0 ответов

Вызов дочернего компонента во время выполнения: фабрика компонентов VS ngSwitchCase в шаблоне

В настоящее время я создаю общий компонент master-detail, в котором есть компонент ChildContainer, отвечающий за рендеринг компонента detail. Компонент master-detail получает тип объекта, который должен отображаться через @Input или через маршрутиза…
01 ноя '17 в 12:50
1 ответ

Angular 2+ Как получить ширину пикселя деления во время выполнения

Div выглядит так: <div #container [ngStyle]=...> Контейнер - это строка flexbox, если это имеет значение, которая содержит элементы; Мне нужно знать, подходит ли новый элемент, который я добавляю в строку, без переноса. Таким образом, мой код …
31 янв '18 в 14:06
3 ответа

Angular2 - @ViewChild из базового абстрактного класса TypeScript

Я искал @ это так Q & A, и задавался вопросом, можно ли было иметь базу abstract class вместо? Скорее чем interface, возможно ли иметь разные реализации базового класса в дочерних компонентах, которые доступны для родительского компонента через @Vie…
25 апр '16 в 13:44
3 ответа

angular 4 viewchild nativeElement offsetWidth неожиданно меняется

У меня есть такой компонент: import { Component, OnInit, OnChanges, ViewChild, ElementRef, Input, Output, ViewEncapsulation, EventEmitter, AfterViewInit } from '@angular/core'; import * as d3 from 'd3'; @Component({ selector: 'coefficient-histogram'…
09 окт '17 в 00:41
1 ответ

Angular 2 - Beta 16 @ViewChild, loadNextToLocation пытается загрузить компонент внутри другого динамически?

Я пытаюсь загрузить компонент внутри другого динамически, он работал раньше, но при обновлении до бета 16 он остановился. Я прочитал журнал изменений и изменил свой код, но все равно безуспешно. Я вошел в консоль, что я получаю от @ViewChild, я пола…
28 апр '16 в 10:56
0 ответов

Динамическая загрузка компонентов в угловых 2

Я использовал динамический загрузчик компонентов, чтобы прочитать имена компонентов из массива, который заполняется службой, а затем загрузить компоненты на странице. Я использовал метод API loadIntoLocation, но поскольку он отсутствует в последней …
26 май '16 в 12:22
4 ответа

Как вызвать дочернюю функцию из родительского компонента с событием

У меня есть функция по событию click в родительском HTML. <span (click)="onFilterClick()" class="filter-icon"> <mat-icon>keyboard_arrow_down</mat-icon></span> <m-scp-filter-template [openFilter]="true" *ngIf="templateFor =…
29 янв '19 в 14:44
1 ответ

Угловое модульное тестирование - заглушка / насмешка над директивой со ссылкой в ​​ViewChild

Как вы заглушаете / макете директиву / компонент, который читается как ViewChild? Например, используя простую директиву из angular.io: @Directive({ selector: '[appHighlight]' }) export class HighlightDirective { constructor() { } } Допустим, я тести…
31 янв '19 в 20:08
0 ответов

ViewChild возвращает неопределенное использование общих компонентов

Я пытаюсь загружать компоненты динамически в Angular, но с использованием общего компонента. В примере документации для динамической загрузки ( https://stackblitz.com/angular/qxeyaemprlm из https://angular.io/guide/dynamic-component-loader) они имею…
05 фев '19 в 13:48
1 ответ

Как исправить @ViewChild ElementRef неопределенный в NativeScript Angular?

Я занимаюсь разработкой мобильного приложения с помощью NativeScript (CLI v5.2.0) Angular (v7.2.3), и у меня есть @ViewChild ElementRef, который не был определен. Я проверил наличие ViewChild и ElementRef в импорте "@angular/core", переименовал мою …
0 ответов

Angular 6 - Найти конкретный элемент шаблона после маршрутизации

Я относительно новичок в Angular и столкнулся с непростой проблемой. Мне нужно прокрутить до определенного элемента в списке, если он присутствует. И список, и элемент дискриминатор @Input() свойства для компонента. Я могу прокрутить до нужного элем…
26 фев '19 в 20:10
1 ответ

Динамическое изменение диапазона ng2-nouislider

У меня есть цикл, который создает разные ng2-noUiSliders, как это: <div *ngFor="let property of completeFilters"> <h5>{{property.propertyName | translate}}</h5> <div *ngIf="setSliderValues(property); else renderCheckbox"> &lt…
01 мар '19 в 06:57
1 ответ

Angular + Jasmine: тестирование вывода дочернего компонента с помощью spyOn

Я внедряю набор тестов (Karma+Jasmine) в наше приложение Angular, но у меня возникают проблемы с этим конкретным случаем. Допустим, мне нужно протестировать компонент с именем MessageComponent, который генерирует событие, нажимающее кнопку. Как я мо…
3 ответа

Моему приложению Angular нужны два столбца, но их содержание может значительно различаться в зависимости от маршрута. Как мне подойти к настройке моих компонентов?

Моему приложению всегда будут нужны две колонки: одна немного меньше другой. В настоящее время в моем основном компоненте приложения, шаблон просто <router-outlet></router-outlet>, В настоящее время каждый из моих маршрутов направлен на …
1 ответ

Угловой 2 - Фильтр NGX-DataTable - Замена дочернего вида

Я пытаюсь использовать опцию фильтрации NGX-DataTable ( здесь документ, здесь демонстрация) и пытаюсь переписать раздел кода ViewChild, потому что я буду динамически передавать таблицу компоненту диалога через переменную "config", чтобы я мог поиск …
2 ответа

Форма ViewChild не получает значение поля ввода в компоненте

Кодекс объясняет проблему. Я не могу использовать #myForm для доступа к проверке поля ввода из контроллера с помощью ViewChild this.myForm.name <form role="form" name="myForm" #myForm="ngForm"> <div>... <div>.... <input #name=ng…
20 июл '18 в 18:54
1 ответ

Прослушиватель дочерних событий прокрутки Ionic 3 view не будет выполняться при загрузке страницы

Я использовал ViewChild используя слайды положить в мой <ion-scroll> элемент внутри <ion-slides>, Теперь, когда страница введена или загружена, я хочу знать scrollTop положение этого прокрутки даже страница загружена. Вот пример моего ко…
0 ответов

Событие бесконечной прокрутки Ionic 3 по-прежнему происходит в верхней или центральной части страницы.

Я делаю приложение в Ionic 3, и я использовал слайды ion с ионной прокруткой внутри, чтобы отобразить весь мой контент или данные от запроса API к серверу. Событие бесконечной прокрутки, которое оно выполняет для загрузки большего количества данных,…
1 ответ

Как viewChild может получить элементы, которые были добавлены с помощью js в angular2?

Если HTML-элемент был добавлен в DOM(например, после нажатия кнопки), как мы можем получить доступ к этому элементу? viewChild этого не видит. Обновление 1: более подробное описание Я использовал jquery datatable ( jquery.dataTables, безусловно, вер…
24 май '16 в 18:15