Вопросы по теме 'angular2-changedetection'
асинхронный канал не отображает обновления потока
Попытка отобразить размер окна при изменении размера окна через поток в компоненте angular 2 с использованием канала async :
<h2>Size: {{size$ | async | json}}</h2>
const windowSize$ = new BehaviorSubject(getWindowSize());...
11636 просмотров
schedule
06.10.2022
Как вызвать обнаружение изменений в Angular2?
Я создаю службу Facebook, которая вызывает API javascript Facebook, и мне интересно, как лучше всего реализовать обнаружение изменений при обновлении моих значений.
У меня есть UserService , у которого есть свойство currentUser , которое является...
33702 просмотров
schedule
02.09.2022
Использование наблюдаемых в Dart для обнаружения изменений Angular2
В моем приложении Angular2, написанном на Dart, есть несколько сервисов, которые отслеживают данные, совместно используемые компонентами, которые не обязательно имеют какое-либо конкретное отношение в представлении. Мне нужно, чтобы обновления,...
1988 просмотров
schedule
22.02.2024
Компонент Angular 2 прослушивает изменения в сервисе
У меня простой вопрос об обнаружении изменений.
У меня есть компонент и (глобальная) служба с логическим значением внутри. Как я могу заставить компонент слушать это логическое значение и выполнять функцию, если это логическое значение изменится?...
24056 просмотров
schedule
06.06.2023
обнаружение изменений не работает на маршрутизируемой странице при первом отображении в angular2
Я пытаюсь получить значения карт Google из родительского компонента в компонент маршрута, для которого я создал общий сервис, как показано ниже.
import {Injectable} from 'angular2/core';
import {Subject} from "rxjs/Subject";
@Injectable()...
250 просмотров
schedule
22.09.2022
Реакция на изменения, сделанные вне Angular2
У меня есть неугловая страница, созданная с помощью довольно простого JS, и я подумал, что было бы неплохо попытаться добавить немного изучения Angular2 и использовать его для некоторых новых функций.
Я планировал связать компонент Angular2 с...
1094 просмотров
schedule
14.11.2022
Почему Angular2 улавливает как изменение ссылки, так и примитивное изменение во время обнаружения изменений даже с установленным флагом OnPush?
Рассмотрим следующий код .
import {Component, OnInit, Input, OnChanges, DoCheck, ChangeDetectionStrategy} from 'angular2/core'
@Component({
selector: 'child1',
template: `
<div>reference change for entire object:...
1932 просмотров
schedule
01.07.2023
Работает ли `changeDetection: ChangeDetectionStrategy.OnPush` в angular2 только в одном направлении: сверху-снизу?
Рассмотрим этот плункер
import {Component, OnInit, Input, OnChanges, DoCheck, ChangeDetectionStrategy, EventEmitter} from 'angular2/core'
@Component({
selector: 'child11',
template: `
<button (click)="change_obj()">Button in...
890 просмотров
schedule
26.08.2022
Angular2: наблюдайте за внешней переменной за пределами angular
Я хочу иметь возможность смотреть и обновлять, когда изменяется переменная вне angular2. Итак, скажем, у меня есть это во внешнем файле javascript:
var test = 1;
Как я могу привязать эту переменную к свойству в компоненте?
@Component({...
4477 просмотров
schedule
24.01.2023
Предотвратить обнаружение изменений собственным событием браузера (например, прокруткой)
Я привязываю событие прокрутки, чтобы захватить прокрутку и что-то с ней сделать, я создал директиву, например ниже:
Итак, у меня есть простая директива, в которой нет ничего, кроме:
constructor ( private el : ElementRef ,...
5278 просмотров
schedule
27.10.2022
Angular 1.x против 2 Изменение производительности обнаружения
я играл с AngularJS 1.x и Angular 2, пытаясь сравнить их производительность.
Вот Plunkr , показывающий "обратную сторону" с Angular 1.x. Если в области присутствует слишком много элементов, вы заметите задержки в отображении поля ввода при его...
799 просмотров
schedule
03.10.2022
Как определить изменение значения @Input () в Angular?
У меня есть родительский компонент ( CategoryComponent ), дочерний компонент ( videoListComponent ) и ApiService.
У меня большая часть этого работает нормально, то есть каждый компонент может получить доступ к json api и получить соответствующие...
406712 просмотров
schedule
03.03.2022
Angular 2 не обнаруживает изменений в Observable
Я разрабатываю приложение с помощью Angular 2. У меня проблема с обнаружением изменений в Angular. Я объясняю: У меня есть компонент: test.component.ts
@Component({
selector: 'test',
template: `
<h1> Observable </h1>...
388 просмотров
schedule
09.06.2024
Инициировать обновление представления компонента из службы — нет поставщика для ChangeDetectorRef
Я хотел бы обновить свое представление приложения, вызванное событиями из службы.
Один из моих сервисов внедряет ChangeDetectorRef. Компиляция работает, но я получаю сообщение об ошибке в браузере при загрузке приложения: No provider for...
34092 просмотров
schedule
26.05.2022
Angular 2: холст и обнаружение изменений
Я хочу создать круговой индикатор выполнения в Angular 2, используя элемент холста. Я сделал несколько проектов в Angular 1, но я совершенно новичок в Angular 2 и TypeScript, поэтому я как бы тащусь...
Я создал компонент ProgressCircle и сделал...
1692 просмотров
schedule
14.02.2023
Обратный вызов события Angular 2 щелчка без запуска обнаружения изменений
У меня серьезные проблемы с попыткой выполнить некоторую логику внутри функции обратного вызова события (click) в Angular 2 без запуска обнаружения изменений.
Почему я не хочу активировать обнаружение изменений
Функция обратного вызова...
5266 просмотров
schedule
02.06.2023
изменение значения подписки angular 2 не отражается на html
Меня это довольно сбивает с толку. Возможно, у меня нет четкого представления о том, как работает подписка.
Доработанная версия Angular 2
Цель: скрыть / показать меню навигации на основе ролей. Подход: я использую Facebook для аутентификации...
6232 просмотров
schedule
12.03.2023
Angular2 Вызов открытого метода из внешнего приложения и потеря привязки изменений
У меня есть общедоступный метод, который я предоставил window . Этот метод взаимодействует с Component и изменяет переменную, которую я наблюдаю в своем шаблоне. Но когда я меняю значение, *ngIf() не срабатывает.
app.component...
800 просмотров
schedule
24.03.2023
Обнаружение изменений Angular 2 задерживается на несколько секунд с массивами и @Inputs
Я знаю, что существует масса информации об обнаружении изменений в Angular 2, и я изо всех сил старался разобраться в этом. Я думал, что мои проблемы могут иметь какое-то отношение к свойствам изменчивости массива, но я не уверен. Итак, у нас есть...
1229 просмотров
schedule
14.09.2022
Недоразумение при обнаружении изменений в Angular2 - с плункер
Я пытаюсь полностью понять обнаружение изменений с помощью Angular2 final.
Это включает:
Работа со стратегиями обнаружения изменений
Присоединение и отсоединение детектора изменений от компонента.
Я думал, что уже получил довольно...
2016 просмотров
schedule
14.03.2022