Вопросы с тегом 'angularjs-watch'

Слушатель часов AngularJS может изменить модель, которая может вызвать запуск других слушателей. Это достигается путем повторного просмотра наблюдателей до тех пор, пока не будут обнаружены изменения.
10

Просмотр нескольких атрибутов $scope

Есть ли способ подписаться на события на нескольких объектах, используя $watch например. $scope.$watch('item1, item2', function () { });
14 авг. '12 в 12:49
3

AngularJS $watch vs $watchCollection: что лучше для производительности?

Для просмотра переменной области объекта объекта $scope.$watch с objectEquality установлено значение true ИЛИ $scope.$watchCollection лучше? Для переменной объекта $scope (например, 15 атрибутов, некоторые вложенные 2 уровня в глубину) обновлены с...
23 окт. '14 в 19:00
2

Модель формы просмотра для изменений

Предполагая данную форму, такую ​​как <form name="myForm">, достаточно просто наблюдать за действительностью, ошибкой, грязным состоянием и т.д., используя простой просмотр: $scope.$watch('myForm.$valid', function() { console.log('form is v...
06 мая '15 в 15:19
1

Angularjs: почему есть 3 наблюдателя за 1 привязку?

Пожалуйста, взгляните на снимок экрана ниже Как вы можете видеть на скриншоте выше, есть 3 наблюдателя за одно привязку. Может кто-нибудь объяснить, почему это так? P.S: Я использую AngularJS Batarang для проверки производительности. var ap...
12 окт. '16 в 6:57
1

наблюдайте переменную factory с Angular

В моем одностраничном приложении есть два контроллера: первый для моего главного меню, второй - для представления. Они обмениваются данными с этим factory myApp.factory('MenuFactory', function(){ var factory = { Monitor: "doneJob", Control: ...
02 июн. '15 в 12:35
3

Что считается наблюдателем в Angular?

Что считается " наблюдатели" в Angular? Являются ли наблюдатели самими наблюдателями, или являются другими конструкциями Angular, такими как ngModel наблюдатели? Или мне не хватает большой картины? Например, являются ли наблюдатели доступными для т...
03 авг. '15 в 17:49
3

Angularjs обновляет представление, но не модель

Пожалуйста, обратите внимание, что это противоположность 99% связанных вопросов в stackoverflow. Проблема Mi: у меня есть зависимый выбор, когда изменяется выбор "Мастер", представление "Slave" обновляется, но НЕ моделируется. WEIRD. Пример кода: ...
09 дек. '14 в 19:57
0

AngularJS обнаруживает, кто изменил объект, наблюдаемый $watch

Я использую директиву Angular -Bootstrap Carousel и вношу некоторые изменения поверх нее. Карусель имел ng-repeat для слайдов. Я пытаюсь перейти к следующему/предыдущему слайду, наведя правый/левый элементы управления, а не щелкнув. И достижение эт...
07 мая '15 в 15:28
1

Как происходит привязка angular?

Ниже мое понимание того, как связывание происходит в angularJS. Было бы здорово, если бы эксперты могли предоставить отзыв/комментарий. <div ng-controller="ctrlA"> {{myvar}} {{anothervar}} </div> $scope.watch( function (scope) { ...
23 июл. '15 в 7:01
1

Ошибка, когда значение и метка ng-options эквивалентны?

У меня возникла проблема, если я устанавливаю ng-options из $scope. $watch statement. Следующие работы: <select ... ng-options="x.val as x.id for x in options"></select> Но это не так: <select ... ng-options="x.val as x.val for x in ...
15 янв. '15 в 19:00
3

ng-change не запускается для ввода по электронной почте, если я не введу действующий адрес электронной почты

Значение модели для недействительного ввода электронной почты всегда undefined. Я хотел бы иметь возможность проверить, ввел ли пользователь какой-либо текст (даже если он еще не действительный адрес электронной почты). Пожалуйста, проверьте plnkr ...
05 мар. '15 в 11:44
1

как я могу получить информацию о том, кто изменит переменную i, установленную в часах (angular)

Пример $scope.$watch('data', function(){}); Функция запускается, когда data изменится, но если я хочу знать, какая функция вызывает изменение.
19 авг. '15 в 8:39
0

Создание пользовательского ng-repeat, чтобы избежать $ watch в angularjs

Я использую настраиваемую директиву для ng-repeat, чтобы избежать $watch Я попытался изменить директиву во всех возможных целях, чтобы пропустить $watchCollection(). Но без этого я не могу получить доступ к данным в директиве. Можно ли создать дире...
18 апр. '17 в 18:11
0

Как уменьшить наблюдателей в AngularJS 1.3 - проблема с производительностью

Внутреннее веб-программное обеспечение, используемое на складе. Он содержит таблицу заказов с предметами, которые необходимо отсканировать и подготовить для доставки. Он имеет 3 варианта сортировки, 12 основных и вторичных фильтров. Таблица была со...
27 нояб. '17 в 13:48
1

AngularJS - установить фокус на следующее текстовое поле после первого текстового окна

Привет В настоящее время я работаю с элементом ввода данных datetime в двух моих текстовых файлах. То, что я хочу сделать, - после того, как пользователь выберет дату в первом текстовом поле, появится сборщик времени второго текстового поля. Поль...
08 февр. '18 в 11:29