Описание тега angular2-changedetection
2
ответа
Angular2 вручную реализует обнаружение изменений, используя ApplicationRef
Получение ошибки обнаружения изменений Выражение изменилось после того, как оно было проверено. Предыдущее значение: "true". Текущее значение: "ложь" поэтому я хочу запустить еще один раунд обнаружения изменений. Нашел информацию об использовании Ap…
18 ноя '16 в 17:02
1
ответ
Обнаружение угловых изменений при изменении маршрута
Я прочитал несколько хороших статей о Change Detection В Angular и установлено несколько хорошее понимание того, что это такое и как оно работает. Но каждая статья, которую я читал до сих пор, фокусируется только на Change Detection когда какое-либо…
23 ноя '17 в 20:20
11
ответов
Angular2: *ngFor не обновляется при обновлении массива
У меня есть массив объектов (давайте назовем его arr). В одном из входов моего компонента в (change) метод я изменяю один из атрибутов этих объектов, но в представлении (*ngFor) ничего не меняется. Я прочитал, что обнаружение изменений Angular2 не п…
21 июл '17 в 14:03
2
ответа
Обнаружение угловых изменений не срабатывает на Router.navigate()
У меня есть компонент в Angular называется NewEventComponent который содержит только форму для отправки нового события. В методе отправки есть такой код: onSubmit() { this.isSendingRequest = true; this.geolocationService.geocodeAddress(this.location…
19 янв '18 в 12:26
0
ответов
Изменение модели в функции renderer.listen в Angular 5
У меня есть пользовательский раскрывающийся список в моем приложении. Мне нужно обрабатывать щелчки за пределами компонента, чтобы скрыть раскрывающийся список. Я хочу сделать это динамически. HostListener это не так, потому что он добавляет прослуш…
28 мар '18 в 09:59
5
ответов
Как повторно запустить все чистые трубы на всем дереве компонентов в Angular 2
У меня чистая труба TranslatePipe который переводит фразы, используя LocaleService который имеет locale$: Observable<string> текущая локаль у меня тоже есть ChangeDetectionStrategy.OnPush включен для всех моих компонентов, включая AppComponent…
26 янв '17 в 08:20
1
ответ
Angular ActivateRoute активирует обнаружение изменений
Я заметил, что angular ActivatedRoute немедленно активирует обнаружение изменений, что приведет к ExpressionChangedAfterItHasBeenCheckedError ошибка. Как я мог избежать этого? public ngOnInit(): void { this.subscriptions.push(this.pageService.pageCh…
09 янв '19 в 22:02
1
ответ
Angular2 - после SebmGoogleMapMarker событие "markerClick" вызывает, представление не обновляется
У меня есть массив, который выглядит так: locations: marker[] = [ {id: '1', lat: 51.5239935252832, lng: 5.137663903579778, content: 'Kids Jungalow (5p)', iconUrl: 'img/marker.png'}, {id: '2', lat: 51.523853342911906, lng: 5.1377765563584035, content…
27 май '16 в 12:15
1
ответ
Примитивная переменная обновляется только один раз в угловом шаблоне
У меня есть меню, которое я открываю при нажатии кнопки, и я хотел бы закрыть при нажатии внутренней кнопки. Хотя меню открывается по нажатию внешней кнопки, оно не обновляет переменную в шаблоне, когда я нажимаю внутреннюю кнопку (даже если перемен…
25 фев '19 в 16:48
0
ответов
Угловое обнаружение изменений 2 с маршрутизатором-выходом
Мы изучили множество статей и существующих запросов по стратегии обнаружения изменений в Angular 2. Однако все еще возникают сомнения в том, как выполняется обнаружение изменений при наличии маршрутизации. Пример ниже - На уровне компонента Menubar …
20 ноя '17 в 01:37
2
ответа
Нормально ли для Angular повторный рендеринг бесконечно, даже если не было внесено никаких изменений?
Вопрос Разработан ли Angular для постоянной перепроверки всего, чтобы обнаружить изменения? Я исхожу из мира React, и я ожидал что-то вроде event triggered -> re-rendering, Я не знаю, что-то из моего приложения или из Angular. Если у меня есть ме…
25 июн '18 в 11:05
1
ответ
Принудительное обнаружение изменений из службы с помощью стратегии обнаружения изменений как OnPush
Наше приложение Angular2 использует службу перевода, чтобы обеспечить перевод, как это getResourceValue(resKey: string): string { return this.translateService.getResourceValue(resKey); } Сервис получает асинхронный перевод из вызовов API с каждым за…
31 янв '17 в 18:44
2
ответа
Angular2 - перезагрузить компонент после повторного нажатия на ссылку
Я пытаюсь перезагрузить дочерний компонент Angular2 после повторного нажатия на ссылку. //Component public clickedLink(event) { // should reload the page before doing stuff //.. doing something .. } Я пробовал ChangeDetectorRef и Application.tick(),…
28 мар '17 в 06:24
1
ответ
Angular 2 Как заставить Angular обнаруживать изменения, сделанные вне Angular?
Я пытаюсь создать простой пример проекта для проверки механизма обнаружения угловых изменений: я создаю чистый объект JavaScript в тегах сценария на главной странице индекса. он содержит следующее: var Tryout = {}; Tryout.text = "Original text here"…
20 дек '15 в 13:50
1
ответ
Обнаружение изменений не вызвано каким-либо событием
У меня есть компонент, который subscribes для Observable из service, Когда observable испускает его next оценить некоторые изменения, произошедшие в моем компоненте. Странно то, что компонент будет или не будет обновлять представление в зависимости …
19 дек '16 в 17:55
1
ответ
Angular: асинхронный процесс не вызывает changeDetection только в>= Chrome 64
Я отслеживаю размер элемента в угловых, используя ResizeObserver observer = new window.ResizeObserver(entries => { ... someComponent.width = width; }); observer.observe(target); stackblitz Когда вы запускаете код в Safary, Firefox или Chrome 63, …
02 фев '18 в 09:27
2
ответа
Как создать отключенную форму с дочерними компонентами?
На всю жизнь мне кажется, что я должен иметь возможность создать отключенный FormArray. Я пытаюсь создать родительскую форму только для просмотра (FormArray) с 1-n подмассивами (также FormArray). Я передаю подмассивы дочерним компонентам для инициал…
09 фев '17 в 18:41
1
ответ
Непонимание обнаружения изменений Angular2 - с поршнем
Я пытаюсь полностью понять обнаружение изменений с помощью Angular2 final. Это включает в себя: Работа со стратегиями обнаружения изменений Присоединение и отсоединение детектора изменений от компонента. Я думал, что у меня уже есть достаточно четки…
30 окт '16 в 17:56
1
ответ
Как предотвратить обнаружение изменений при возникновении события при использовании 'changeDetection: ChangeDetectionStrategy.OnPush'?
У меня есть свойство getter с некоторыми сложными вычислениями и порядком, чтобы избежать ненужных changeDetections Я поменял на ChangeDetectionStrategy в OnPush, Даже после использования ChangeDetectionStrategy.OnPush getter выполняется во всех воз…
10 апр '18 в 13:47
1
ответ
Angular - входные данные не сразу доступны для дочернего компонента, почему?
У меня есть дочерний компонент календаря, который получает события от своего отца через поле ввода. @Input() private events: any[]; Когда месяц меняется, родитель получает новые события из службы API и вызывает дочерний компонент, чтобы показать их.…
29 авг '17 в 15:33