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

В AngularJS область действия - это объект, который относится к модели приложения. Это контекст исполнения для выражений.
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
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
6
ответов

Как установить атрибут 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
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
4
ответов

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

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

Область доступа AngularJS от внешней функции js

Я пытаюсь посмотреть, есть ли простой способ доступа к внутренней области контроллера через внешнюю функцию javascript (совершенно не относящуюся к целевому контроллеру). Я видел здесь еще пару вопросов, которые angular.element("#scope").scope(); ...
задан 15 марта '13 в 7:43
1
ответ

Как сделать двустороннюю фильтрацию в AngularJS?

Одна из интересных вещей, которую может выполнять AngularJS, - это применить фильтр к определенному выражению привязки данных, что является удобным способом применения, например, для конкретной культуры или форматирования даты свойств модели. Также н...
задан 23 июля '12 в 19:31