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

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

Angular ng-стиль с условным выражением

Я обрабатываю свою проблему следующим образом: ng-style="{ width: getTheValue() }" Но чтобы избежать этой функции на стороне контроллера, я бы предпочел сделать что-то вроде этого: ng-style="{ width: myObject.value == 'ok' ? '100%' : '0%' }" Ка...
15 окт. '13 в 10:39
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 в 14:05
5 отв.

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

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

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

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

Angular с настройками по умолчанию

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

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

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

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

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

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

Как я могу вызвать переменную $watch в директиве Angular при управлении данными внутри (например, вставку или удаление данных), но не назначать новый объект этой переменной? У меня есть простой набор данных, который в настоящее время загружается из...
21 дек. '12 в 0: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 в 7:35
4 отв.

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

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

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

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

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

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

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

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

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

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

AngularJS: Как .find использовать jqLite?

Я пытаюсь удалить jquery из моего приложения Angular.js, чтобы сделать его легче, и вместо этого поставьте Angular jqLite. Но приложение сильно использует find ('# id') и находит ( ".classname" ), которые не поддерживаются jqLite, только "имена тего...
24 июня '13 в 22:39