Вы получаете эту ошибку из-за последней строки bankC.$inject = []; Это говорит инжектору angular ничего не вводить в контроллер, пока контроллер ищет $scope. Если вы измените это на bankC.$inject =...
Вы можете использовать $parent для передачи переменной области видимости вне директивы ng-repeat, что-то вроде этого HTML: <div ng-app=MyApp> <div ng-controller=PostCtrl> <div...
Вы, конечно, все еще можете использовать $scope с синтаксисом controller as без проблем. На самом деле именно так вы бы обрабатывали события ( $on , $broadcast , $emit ), просто вводя их в свой...
FIX 1 - Воспользуйся $timeout(function(){ $scope.$apply() ... write your code here },0) Он будет запущен, когда цикл дайджеста будет завершен. FIX 2 - $scope.$$phase вернет true, если цикл дайджеста...
Нет, angular не запускает $apply в событиях, поэтому, если $broadcast вызывается вне контекста angular, вам понадобится $apply вручную. Проверьте источник здесь
Для дальнейшего ознакомления мой комментарий в качестве ответа: 1) Сначала прочитайте комментарий Патрика к сообщению 2) Решение: Нет необходимости устанавливать значение isV в функции apply, но вы...
Пересчитайте свою процедуру, чтобы была другая процедура, в которой table и new_row делают свое дело. Если вам действительно не нужно, чтобы они были видны позже, то они выполняют отдельную...
Документация spring для областей Bean описывает хороший способ взглянуть на это: При создании определения компонента создается рецепт для создания реальных экземпляров класса, определенного этим...
$scope.$on вызывается в ответ на $scope.$broadcast или $scope.$emit . $scope.$on всегда должен предполагать, что он работает внутри цикла дайджеста. Ни $apply , ни $digest вызовы не должны...
Просто напиши @users = User.find_by_username(params[:id]).all_following.recent в вашем контроллере. Это должно дать вам последних пользователей, за которыми вы следите. Красота областей заключается...
Не видя вашего кода, я предполагаю, что вы удаляете элемент с помощью своего сервиса, но не обновляете массив элементов, привязанных к вашему ng-repeat. Вероятно, вам следует избегать...
на производительность AngularJS влияет количество привязок, используемых в текущем загруженном представлении (странице), и часы, настроенные вручную с помощью $watch . Вся эта привязка работает...
Вот пример того, для чего я использую его каждый день: Откройте консоль в инструментах разработки. Щелкните правой кнопкой мыши элемент на странице, управляемый AngularJS, выберите параметр inspect...
когда мне вообще следует использовать $scope, если я не заинтересован в доступе к чему-либо в $rootScope? $scope предназначен не только для доступа к свойствам или функциям в $rootScope . Пример...
Это называется синтаксисом controller-as . Вам нужно создать псевдоним для контроллера в шаблоне: <div ng-app=myApp ng-controller=controls as ctrl> <div the-name></div>...
Не совсем ясно, что вы делаете, но я полагаю, что у вас возникли некоторые проблемы с контекстом при выполнении асинхронных функций. Попробуйте назначить $scope локальной переменной, закрыв ее в...
Я читал в каком-то другом посте stack overflow, что вы можете принудительно проверять свою область через scope.apply(), но область в моем дайджесте не была такой же областью, как в моем контроллере....
У службы нет сферы действия. Если вы хотите использовать область внутри службы , вам нужно передать ее из контроллера . Подобный этому В контроллере fileUpload.checkFile($scope.responsemessage); На...
удалить User:: вот так : public static function getTicket($id) { $ticket = Support::where('id', $id)->owner(Auth::user()->id)->first(); return $ticket; } затем переместите функцию...
Установка свойства на $scope предоставляет это свойство всем, кто видит эту область, как правило, дочерние директивы и контроллеры. Он не устанавливает его on the module-что бы это ни значило.
Применить изменения к angular: angular.module('myApp.controllers'). controller('SchoolController', ['$scope', function($scope) { $scope.school = whats wrong; var query = new Parse.Query(School);...
Переменная $scope.s не определена, поскольку вы используете входные данные типа email и имеете недопустимое значение email. Этот 'feature' не кажется хорошо документированным, но пример в...
Вот мое предложение. Класс Checker не должен иметь никакой синхронизации вообще, так как он только когда-либо вытаскивает неизменяемый List<Pattern> из класса держателя, и единственная...
Поскольку вы используете транслюдированный элемент, все элементы внутри li имеют одинаковую область видимости. Вы можете иметь статус редактирования для каждого элемента в массиве, например var app...