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

В чем разница между '@' и '=' в области действия директивы AngularJS?
Я внимательно прочитал документацию AngularJS по этой теме, а затем возился с директивой. Вот скрипка . И вот несколько подходящих фрагментов: Из HTML : <pane bi-title="title" title="{{title}}">{{text}}</pane> Из...
554531 просмотров

Как использовать $ scope. $ Watch и $ scope. $ Apply в AngularJS?
Я не понимаю, как использовать $scope.$watch и $scope.$apply . Официальная документация бесполезна. Чего я конкретно не понимаю: Они подключены к DOM? Как я могу обновить изменения модели DOM? Какая точка связи между ними? Я...
970693 просмотров
schedule 15.03.2023

Как обновить данные в контроллерах AngularJS с помощью $hhtp.get() во второй раз без перезагрузки страницы
У меня есть вид следующим образом (сокращенно для краткости): <ul class="nav nav-tabs nav-stacked"> <li ng-repeat="i in range"> <a id="list{{i}}" ng-click="ShowList(i)"> List Item {{i}} </a>...
2054 просмотров
schedule 07.09.2023

angularjs: после ng-модели $scope.resource выглядит не так
У меня есть две функции в моем контроллере. Функция showEditScreen , которая фактически загружает запись пользователя поверх $resource.get . Функция updateUserDetails , которая должна обновлять пользователя. В функции showEditScreen...
3001 просмотров
schedule 29.05.2022

Как остановить события $broadcast в AngularJS?
Есть ли встроенный способ остановить $broadcast события, спускающиеся по цепочке областей действия? Объект события, переданный событием $broadcast , не имеет метода stopPropagation (так как документы на $rootScope упоминаются.) Однако это...
22679 просмотров
schedule 13.06.2023

Изменение поведения директивы при определении изолированной области
У меня есть директива для библиотеки сетки javascript slickgrid. http://plnkr.co/edit/KWZ9i767ycz49hZZGswB?p=preview Что я хочу сделать, так это передать выбранную строку обратно контроллеру. Поэтому я хочу использовать изолированную область...
284 просмотров

Привязка входных данных к массиву примитивов с помощью ngRepeat => нередактируемые входные данные
Вот демонстрация моей проблемы. $scope.myNumbers = [10, 20, 30]; <div ng-repeat="num in myNumbers">     <input type="text" ng-model="num">     <div>current scope: {{num}}</div> </div> Может ли кто-нибудь...
59535 просмотров

Как я могу наследовать сложные свойства из родительской области в изолированную область моей директивы
После просмотра документации по AngularJS (и связанной с ней) и других вопросов, связанных с переполнением стека, касающихся изолированных областей действия в директивах, я все еще немного запутался. Почему я не могу выполнить двунаправленную...
3353 просмотров

AngularJS — поведение открытого диалогового окна AlertFactory
я создаю AlertFactory, потому что ui.bootstrap.dialog не работает в моем приложении. Поэтому я набираю следующий код: http://jsfiddle.net/Premier/BHqKB/17/ enter code here Очень хорошо работает, если нажать на кнопку "Открыть диалог": на...
934 просмотров

angularjs: установка фокуса на ранее скрытом элементе ввода внутри директивы
Это упрощенный пример, иллюстрирующий проблему У меня есть угловая директива, которая компилирует некоторый HTML-код перед его визуализацией. В html есть скрытый ввод, который становится видимым, только если scope.isEditShown равен true :...
6804 просмотров

Контроллер AngularJS/сервис/http-связь
Я завернул свой REST API в службу AnguarJS, которая внедряется в контроллеры. Довольно стандартно, да. Теперь я хотел бы, чтобы эта служба перехватывала любой ответ 401 и каким-то образом вызывала запрос на выход из системы или повторный вход в...
1016 просмотров

Где я должен разместить $watchers области AngularJS?
Я пытаюсь внести изменения в область AngularJS для запуска действий в модели. Для этого я использую $scope.$watch() в своем контроллере элементов и подключаю эти контроллеры к директивам. Проблема, с которой я сталкиваюсь, заключается в том, что...
1206 просмотров
schedule 09.11.2022

Angular.js изменяет один элемент ng-repeat, вызывая запуск фильтров для всех остальных элементов.
Я все еще сталкиваюсь с той же проблемой, фильтры и функции внутри ng-repeat постоянно вызываются. Пример здесь, http://plnkr.co/edit/G8INkfGZxMgTvPAftJ91?p=preview , каждый раз, когда вы меняете что-то в одной строке, фильтр someFilter...
4949 просмотров

Как динамически отключить директиву ui-sortable в angular-ui
Я использую angular-ui для сортировки с помощью директивы ui-sortable. Можно ли динамически включать/отключать сортируемые функции в зависимости от состояния области? Поэтому мне нужна кнопка, которая изменяет состояние свойства области действия, и...
9360 просмотров

Как вставить HTML-код $compile'd внутрь директивы, не получая ошибки рекурсии $digest?
У меня есть директива, которая, в зависимости от данных элемента ng-repeat (из базы данных), создает собственный HTML-код с переключателем: app.directive('steps', function($compile){ return { 'restrict': 'A', 'template':...
4478 просмотров

Лучшая практика для обработки нетривиальных требований к инициализации приложения AngularJS?
У меня есть приложение, у которого есть некоторые специфические (нетривиальные) требования к инициализации, и не совсем понятно, какое лучшее практическое решение для этого есть. Простите за стену текста. Сам по себе вопрос не такой уж сложный, но...
1195 просмотров
schedule 12.05.2022

AngularJS: сервисный запрос возвращает нулевой результат
мой app.js выглядит так var app = angular.module('pennytracker', [ '$strap.directives', 'ngCookies', 'categoryServices' ]); app.config(function($routeProvider) { console.log('configuring routes'); $routeProvider .when('/summary',...
4967 просмотров

ng-click не работает в шаблоне директивы
Угловой нуб здесь. Я создаю директиву для рекурсивного отображения дерева вопросов и подвопросов. Я использую ссылку в шаблоне, которая вызывает функцию в рамках. По какой-то причине он не вызывает метод editQuestion() . Вот код и скрипка...
39491 просмотров

Директива angular js - Как оценить угловые теги шаблона директивы html
У меня есть директива, поведение которой я хочу контролировать с помощью атрибутов. Это панель навигации, которая должна иметь активный элемент в зависимости от значения атрибута. <navbar active="programs"></navbar> Шаблон...
937 просмотров

Директива AngularJS не реагирует на изменение атрибута
У меня есть директива чата, которую я использую для размещения чата на странице. mod.directive('chat', function () { return { templateUrl: '/chat', replace: true, scope: { chatID:'@chat', }, controller: function...
5684 просмотров