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

Директивы AngularJS - это способ научить новые трюки HTML, расширив словарь HTML. Директивы позволяют вам управлять элементами DOM в декларативном шаблоне, освобождая вас от низкоуровневых задач манипулирования DOM.
7

Динамически добавлять директиву в AngularJS

У меня очень сдержанная версия того, что я делаю, и это проблема. У меня есть простой directive. Всякий раз, когда вы нажимаете элемент, он добавляет еще один. Однако его нужно сначала скомпилировать, чтобы сделать его правильно. Мои исследования ...
07 мар. '13 в 18:45
2

получить исходный элемент из ng-click

У меня есть список элементов в моем представлении с прикрепленным к ним ng-click: <ul id="team-filters"> <li ng-click="foo($event, team)" ng-repeat="team in teams"> <img src="{{team.logoSmall}}" alt="{{team.name}}" title...
16 апр. '14 в 11:05
5

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

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

Директива AngularJS с опциями по умолчанию

Я только начинаю с angularjs, и я работаю над преобразованием нескольких старых плагинов JQuery в директивы Angular. Я хотел бы определить набор параметров по умолчанию для моей (элементной) директивы, которые можно переопределить, указав значение п...
13 сент. '13 в 10:51
5

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

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

В чем разница между ng-app и data-ng-app?

Я начал изучать AngularJS и смущен тем, что различия между директивами ng-app и data-ng-app.
24 апр. '13 в 5:59
12

если путь ngSrc разрешается до 404, существует ли способ отступить к умолчанию?

Приложение, которое я создаю, требует, чтобы мой пользователь установил 4 части информации, прежде чем этот образ даже получит возможность загрузки. Это изображение является центральным элементом приложения, поэтому сломанная ссылка на изображение де...
30 апр. '13 в 22:59
3

$ смотреть изменения данных в директиве Angular

Как я могу вызвать переменную $watch в директиве Angular при управлении данными внутри (например, вставку или удаление данных), но не назначать новый объект этой переменной? У меня есть простой набор данных, который в настоящее время загружается из...
20 дек. '12 в 21:39
12

Контроллер не является функцией, получил undefined, определяя контроллеры по всему миру

Я пишу пример приложения с использованием angularjs. Я получил ошибку, упомянутую ниже в браузере Chrome. Ошибка Ошибка: [ng: areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefin...
04 авг. '14 в 4:35
4

Метод вызова в директивном контроллере от другого контроллера

У меня есть директива с собственным контроллером. См. Приведенный ниже код: var popdown = angular.module('xModules',[]); popdown.directive('popdown', function () { var PopdownController = function ($scope) { this.scope = $scope; } ...
14 февр. '13 в 20:29
15

Экран загрузки Angularjs по запросу ajax

Используя Angularjs, мне нужно показать экран загрузки (простой счетчик) до завершения запроса ajax. Пожалуйста, предложите любую идею с фрагментом кода.
17 июн. '13 в 9:20
12

Единичное тестирование Директива AngularJS с шаблономUrl

У меня есть директива AngularJS, которая имеет templateUrl. Я пытаюсь unit test с Жасмином. Мой Jasmine JavaScript выглядит следующим образом, по рекомендации this: describe('module: my.module', function () { beforeEach(module('my.module')); ...
05 мар. '13 в 2:26
1

что означает "=?" в angularJS директива изолировать декларацию области?

Значит ли знак вопроса после равных иметь особое значение? то есть: scope: {foo: '=?'} означает ли это выше, "не поднимать ошибку, если" foo "не может быть разрешено?
07 дек. '13 в 23:02
8

Выберите текст в фокусе ввода

У меня есть текстовый ввод. Когда вход принимает фокус, я хочу выбрать текст внутри входа. С jQuery я бы сделал это следующим образом: <input type="text" value="test" /> $("input[type=text]").click(function() { $(this).select(); /...
21 февр. '13 в 6:26
5

Расширение директивы Angular

Я хочу внести незначительные изменения в директиву сторонних разработчиков (в частности Angular UI Bootstrap). Я просто хочу добавить в область действия директивы pane: angular.module('ui.bootstrap.tabs', []) .controller('TabsController', ['$scope'...
09 июн. '13 в 0:00