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

Используйте для вопросов о AngularJS (1.x), JavaScript-среде с открытым исходным кодом. НЕ используйте этот тег для Angular 2 или более поздних версий; вместо этого используйте [угловой] тег.
15
ответов

"Мышление в AngularJS", если у меня есть фон jQuery?

Предположим, что я знаком с разработкой клиентских приложений в jQuery, но теперь я хотел бы начать использовать AngularJS. Можете ли вы описать сдвиг парадигмы, который необходим? Вот несколько вопросов, которые могут помочь вам сформировать ответ: ...
задан 21 февр. '13 в 7:09
31
ответ

AngularJS: Служба против провайдера vs factory

В чем разница между Service, Provider и Factory в AngularJS?
задан 27 марта '13 в 20:59
13
ответов

Как работает привязка данных в AngularJS?

Как привязка данных работает в рамках AngularJS? Я не нашел технических подробностей их сайта. Это более или менее понятно, как это работает, когда данные распространяются из представления в модель. Но как AngularJS отслеживает изменения свойств мо...
задан 13 марта '12 в 13:16
21
ответ

Каков наилучший способ условного применения класса?

Допустим, у вас есть массив, который отображается в ul с li для каждого элемента и свойство на контроллере с именем selectedIndex. Что было бы лучшим способом добавить класс в li с индексом selectedIndex в AngularJS? В настоящее время я дублирую (в...
задан 17 окт. '11 в 13:49
9
ответов

angular.service vs angular.factory

Я видел как angular.factory() и angular.service() используется для объявления услуг; однако я не могу найти angular.service в любом месте официальной документации. В чем разница между этими двумя методами? Что нужно использовать для чего (при услови...
задан 14 янв. '13 в 21:36
15
ответов

Как мне получить доступ к переменной $scope в консоли браузера, используя AngularJS?

Я хотел бы получить доступ к моей переменной $scope в консоли Chrome JavaScript. Как это сделать? Я не могу видеть $scope и имя моего модуля myapp в консоли как переменные.
задан 06 дек. '12 в 14:52
7
ответов

Как использовать $scope. $Watch и $scope. $Применять в AngularJS?

Я не понимаю, как использовать $scope.$watch и $scope.$apply. Официальная документация не помогает. Что я не понимаю конкретно: Связаны ли они с DOM? Как обновить изменения DOM в модели? Какая точка соединения между ними? Я попробовал этот учеб...
задан 27 февр. '13 в 15:50
16
ответов

В чем разница между angular -route и angular -ui-router?

Я планирую использовать AngularJS в своих больших приложениях. Таким образом, я нахожусь в поиске правильных модулей для использования. В чем разница между ngRoute (angular -route.js) и ui-router (angular -ui-router.js). Во многих статьях, когд...
задан 09 янв. '14 в 18:03
17
ответов

В чем разница между "@" и "=" в области действия в AngularJS?

Я внимательно прочитал документацию AngularJS по этой теме, а затем попробовал директиву. Здесь fiddle. И вот некоторые соответствующие фрагменты: Из HTML: <pane bi-title="title" title="{{title}}">{{text}}</pane> В директиве панели:...
задан 27 дек. '12 в 9:10
3
ответов

Каковы нюансы объема прототипа/прототипного наследования в AngularJS?

Ссылка на справочную страницу API: Область может наследоваться из родительской области. Страница "Руководство разработчика" : Объект (прототипно) наследует свойства из его родительской области. Итак, всегда ли прототипна наследственная обл...
задан 27 дек. '12 в 7:48
6
ответов

'this' vs $scope в контроллерах AngularJS

В разделе "Создать компоненты" на главной странице AngularJS приведен пример: controller: function($scope, $element) { var panes = $scope.panes = []; $scope.select = function(pane) { angular.forEach(panes, function(pane) { pane.selec...
задан 23 июля '12 в 5:55
13
ответов

Работа с $scope. $Emit и $scope. $On

Как я могу отправить свой объект $scope с одного контроллера на другой с помощью методов .$emit и .$on? function firstCtrl($scope) { $scope.$emit('someEvent', [1,2,3]); } function secondCtrl($scope) { $scope.$on('someEvent', function(mass)...
задан 24 янв. '13 в 16:03
25
ответов

AngularJS: Предотвращение ошибки $digest уже выполняется при вызове $scope. $Apply()

Я нахожу, что мне нужно обновлять мою страницу до области видимости вручную все больше и больше с момента создания приложения в angular. Единственный способ, которым я знаю это сделать, - вызвать $apply() из области моих контроллеров и директив. П...
задан 04 окт. '12 в 17:07
18
ответов

Вставить HTML в поле зрения

Возможно ли создать фрагмент HTML в контроллере AngularJS и отобразить этот HTML в представлении? Это связано с требованием превратить несогласованный BLOB-код в вложенный список пар id : value. Поэтому HTML создается в контроллере, и теперь я хочу...
задан 21 февр. '12 в 20:12
31
ответ

Как установить фокус на поле ввода?

Что такое способ Angular, чтобы установить фокус на поле ввода в AngularJS? Более конкретные требования: Когда открывается Modal, установите фокус на предопределенный <input> внутри этого модального файла. Каждый раз <input> станови...
задан 12 февр. '13 в 16:08