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

Отвечайте, когда Angular (повторно) устанавливает свойства ввода с привязкой к данным. Метод получает объект SimpleChanges текущего и предыдущего значений свойств. Вызывается перед ngOnInit и при изменении одного или нескольких свойств ввода с привязкой к данным.
4 ответа

ngOnChanges работает только когда есть действие

Я создаю свой собственный компонент загружаемого файла, используя XMLHttpRequest, и все работает нормально... Единственная проблема, которую я имею, - это то, что я создаю метод обратного вызова, который обновляет ход загрузки, чтобы пользователь мо…
06 сен '17 в 13:47
2 ответа

NgOnChanges не запускается после HTTP-запроса

У меня проблема с ngonchanges не стрельба. У меня есть этот компонент: @Component({ selector: 'conversation-detail', templateUrl: './conversation-detail.component.html' }) export class ConversationDetailComponent implements OnChanges{ @Input() selec…
21 апр '17 в 13:30
0 ответов

Angular 2 ngOnChanges не срабатывает при установке значения через ссылку на компонент

Я создаю компонент динамически следующим образом: let componentFactory = this._componentFactoryResolver.resolveComponentFactory(this.component); this.componentRef = this.viewContainerRef.createComponent(componentFactory); this.componentRef.instance.…
30 янв '17 в 17:19
0 ответов

Angularfire2, проблема получения документов Firestore (с использованием.get, возможно, связанная с ngOnChanges)

Моя структура приложения имеет 1 сервис и 2 компонента: Служба: содержит все подключения к пожарному хранилищу. ViewComponent: получает список из службы и отображает его. ItemManagementComponent: отображает форму и позволяет пользователю добавить но…
1 ответ

Угловой - ngOnChange на FormGroup

Мне нужно обнаружить в реальном времени изменения в полях FormGroup, У меня есть простая структура компонентов родитель-потомок следующим образом: представление родительского компонента <my-child [myForm]="myForm"></my-child> контроллер …
31 янв '18 в 23:27
2 ответа

Угловая замена компонента

В одном случае данные отправляются из двух разных компонентов; скажем OneComponent а также TwoComponent и есть ResultComponent которые получают эти данные через Input() декоратор. Также в ResultComponent данные объединяются с использованием OnChange…
0 ответов

Angular 4: NgOnchanges не работает, предыдущее значение всегда не определено

Я использую ngOnChanges для определения текущего значения и предыдущего значения свойства "idCopiadora". Когда я запрашиваю de currectValue, всегда возвращаю текущее значение, это нормально, но предыдущее значение всегда возвращает неопределенное зн…
06 ноя '17 в 11:35
0 ответов

Директива углового атрибута для компонента, вызванная после компонента ngOnChanges, ngOnChanges

Поэтому у меня есть компонент, который выполняет определенные функции. Я хочу, чтобы пользователи могли расширять функциональность этого компонента с помощью директив атрибута. Например, компонент имеет [состояние] @inputи я хочу возможность создать…
05 сен '17 в 02:14
0 ответов

Угловое событие ngOnChange не запущено в Firefox

Эта проблема возникает только в Firefox, отлично работает в Chrome и Safari. Я понятия не имею, почему это происходит, и я гуглял и переполнял стек, но ни у одного из них не было такой же проблемы, как у меня. Целое веб-приложение вообще не взаимоде…
26 июл '18 в 04:23
1 ответ

Двухсторонняя привязка компонента Angular 2 не вызывает родительский ngOnChange

Я создал плункер здесь: http://plnkr.co/edit/8bwqkYQ6tqrpGwHT588y?p=preview это показывает проблему. В основном у меня есть 2 компонента. Первый компонент имеет двустороннюю привязку свойства к дочернему компоненту. Мой родительский компонент: impor…
15 июл '16 в 22:19
1 ответ

Как я могу вызвать ngOnChanges только после того, как все входные значения были установлены в ngOnInit

Как я могу вызвать ngOnChanges только после того, как все входные значения были установлены в ngOnInit. Мой код -> `ngOnInit() { this.multiSelectorData.forEach(item=>{ this.allItems.push(item.data); }); } ngOnChanges(changes: SimpleChanges) { if(…
23 мар '17 в 15:35
1 ответ

Как очистить предыдущие значения из ngOnchanges на основе выбора в Angular4

В моем компоненте приложения у меня есть аккордеон, идентификатор выбранного пользователем меню будет передан дочернему компоненту с помощью ngOnChanges, из дочернего компонента, вызывающего API на основе идентификатора выбранного компонента приложе…
07 май '18 в 06:30
0 ответов

Angular 2 Тип ввода File, ngOnChanges не выполняется

Я создал пользовательский компонент и применил его на <input [ERR]="' '" required ngModel name="leaseagreement" type="file" (change)="onFileChange()"> [ERR] создан, чтобы показать ошибку, но событие подключения этого компонента ngOnChanges не …
12 фев '18 в 18:21
1 ответ

Angular 2 ngOnChanges не срабатывает на быстро меняющемся входе

Я использую свойство Angular 2 @Input для передачи желаемых числовых значений дочернему компоненту, как это. Родительский компонент: @Component({ selector: 'test-parent', template: '<button (click)="raiseCounter()">Click me!</button><…
14 фев '17 в 15:18
2 ответа

Реализация ngOnChange для захвата старого и текущего значения в Angular2

Я пытался реализовать ngOnChanges() для захвата предыдущего и текущего значения. Функция, которую я реализовал, работает отлично. Я могу видеть предыдущее и текущее значение в консоли, но я получаю эту ошибку, даже если мой код успешно компилируется…
14 ноя '17 в 03:37
2 ответа

ngIf не срабатывает при изменении значения

У меня есть простой коврик, который должен срабатывать при isLoading является true, Переменная изменяется по назначению, но циновка не видна. Видно только если я поменяю isLoading всегда быть true, Я что-то пропустил? Заранее спасибо! app.component.…
2 ответа

Обновление переменной в компоненте Angular при изменении другой переменной

Я пытаюсь что-то вроде этого: component.ts displayName: string; email: string = `user+${this.displayName}@domain.com`; component.html <input type="text" [(ngModel)]="displayName" name="displayName"> <input type="email" [value]="email" name=…
20 янв '18 в 12:42
0 ответов

Angular 6 - Каков шаблон для вызова функции, когда все @Inputs установлены?

Я работаю над компонентом, который используется внутри родительского компонента, и принимает некоторые параметры из внешнего компонента, используя @Input, Что-то вроде: <parent-component> <inner-component [userRecord]="user" [studioRecord]=…
28 сен '18 в 17:07
1 ответ

ngOnChanges не уволен

Я тестирую метод ngOnChanges в моем работающем коде. Но кажется, что ngOnchanges не вызывается, хотя он компилируется. Ниже мой код. создать-employee.component.html: <form #employeeForm="ngForm" (ngSubmit)=saveEmployee(employeeForm)> <div c…
29 янв '19 в 09:38
1 ответ

Данные Angular 4 в Сервисе, передаваемые компоненту (ам)

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