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

В AngularJS область действия - это объект, который относится к модели приложения. Это контекст исполнения для выражений.
19 отв.

Как мне получить доступ к переменной $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
17 отв.

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

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

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

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

AngularJS доступ к родительской области от дочернего контроллера

Я установил свои контроллеры с помощью data-ng-controller="xyzController as vm" У меня есть сценарий с родительскими/дочерними вложенными контроллерами. У меня нет проблем с доступом к родительским свойствам в вложенном html с помощью $parent.vm.pr...
30 янв. '14 в 13:22
6 отв.

$ rootScope. $broadcast vs. $scope. $emit

Теперь, когда разница в производительности между $broadcast и $emit была устранена, есть ли какая-либо причина предпочесть от $scope.$emit до $rootScope.$broadcast? Они разные, да. $emit ограничен иерархией области (вверх) - это может быть хорошо...
05 нояб. '14 в 10:48
8 отв.

$ смотреть объект

Я хочу следить за изменениями в словаре, но почему-то вызов callback не вызывается. Вот контроллер, который я использую: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watc...
18 окт. '13 в 20:20
5 отв.

При написании директивы в AngularJS, как я могу решить, нужна ли мне новая область, новая область для детей или новая изолированная область?

Я ищу некоторые рекомендации, которые можно использовать, чтобы определить, какой тип области применения использовать при написании новой директивы. В идеале, мне бы хотелось что-то похожее на блок-схему, которая проведет меня через кучу вопросов и в...
16 февр. '13 в 22:26
7 отв.

Как установить атрибут id элемента HTML динамически с помощью angularjs (1.x)?

Предоставлен элемент HTML типа div, как установить значение его атрибута id, который является конкатенацией переменной области и строкой?
14 мая '14 в 15:38
8 отв.

Как использовать $rootScope в Angular для хранения переменных?

Как использовать $rootScope для хранения переменных в контроллере, который я хочу получить позже, на другом контроллере? Например: angular.module('myApp').controller('myCtrl', function($scope) { var a = //something in the scope //put it in the ...
18 сент. '13 в 22:31
5 отв.

Как игнорировать начальную загрузку при просмотре изменений модели в AngularJS?

У меня есть веб-страница, которая служит редактором для одного объекта, который сидит как глубокий граф в свойстве $scope.fieldcontainer. После получения ответа от моего REST API (через $resource), я добавляю часы в полевой контейнер. Я использую эти...
05 июня '13 в 22:01
5 отв.

Может ли директива angular передавать аргументы в функции в выражениях, указанных в атрибутах директивы?

У меня есть директива формы, которая использует указанный атрибут callback с областью выделения: scope: { callback: '&' } Он находится внутри ng-repeat, поэтому выражение, которое я передаю, включает в себя id объекта в качестве аргумента фу...
10 нояб. '13 в 15:20
10 отв.

Angularjs: "контроллер как синтаксис" и $watch

Как подписаться на изменение свойства при использовании синтаксиса controller as? controller('TestCtrl', function ($scope) { this.name = 'Max'; this.changeName = function () { this.name = new Date(); } // not working $scope.$wa...
06 июня '14 в 12:31
5 отв.

Использование символов "@", "&", "=" и ">" в ​​обязательной привязке области действия: AngularJS

Я много читал об использовании этих символов при реализации пользовательских директив в AngularJS, но концепция до сих пор не ясна для меня. Я имею в виду, что это означает, если я использую одно из значений области действия в пользовательской директ...
14 июня '16 в 20:40