angularjs-directive
С изолированной областью шаблон директивы, похоже, не может получить доступ к переменной controller ('Ctrl') $rootScope, которая, однако, появляется в контроллере директивы. Я понимаю, почему переменная controller ('Ctrl') $scope не видна в области изоляции. HTML: <div ng-app="app"> <div ng-co...
в этом документе:http://docs.angularjs.org/guide/directive, он говорит, что есть replace настройки директивы: шаблон - заменить текущий элемент на содержимое HTML. Процесс замены переносит все атрибуты / классы из старого элемента в новый. Дополнительную информацию см. В разделе Создание компонентов ниже....
Я пытаюсь применить фоновое изображение к div с помощью углового ng-style (Я пробовал пользовательскую директиву раньше с тем же поведением ), но она, похоже, не работает. <nav class="navigation-grid-container" data-ng-class="{ bigger: isNavActive == true }" data-ng-controller="NavigationCtrl"...
Я надеюсь, что я не пропустил ничего очевидного в доке, если у меня есть, я уверен, что кто-то поможет. Я использую asp.net webapi для возврата DTO, с полями даты. Они сериализуются с помощью JSON.Net (в формате '2013-03-11T12:37: 38.693'). Я хотел бы использовать фильтр, но в элементе ввода это возможно и...
Я пишу директивные тесты для AngularJS с Jasmine и использую templateUrl с ними:https://gist.github.com/tanepiper/62bd10125e8408def5cc однако, когда я запускаю тест, я получаю ошибку, включенную в суть: Error: Unexpected request: GET views/currency-select.html из того, что я прочитал в документах, я думал...
в функции link существует ли более "угловой" способ привязки функции к событию click? прямо сейчас, я делаю... myApp.directive('clickme', function() { return function(scope, element, attrs) { scope.clickingCallback = function() {alert('clicked!')}; element.bind('click', scope.clickingCallback)...
у меня возникли некоторые проблемы с привязкой функции, определенной в контроллере с функцией обратного вызова в директиве. Мой код выглядит следующим образом: в моем контроллере: $scope.handleDrop = function ( elementId, file ) { console.log( 'handleDrop called' ); } тогда моя директива: .directive(...
у меня есть директива, которая может использоваться несколько раз на странице. В шаблоне этой директивы мне нужно использовать идентификаторы для элемента ввода, чтобы я мог "привязать" к нему метку следующим образом: <input type="checkbox" id="item1" /><label for="item1">open</label> теп...
Я знаю, что могу получить доступ к событию click от ng-click если я передам в $event объект вот так: <button ng-click="myFunction($event)">Give me the $event</button> <script> function myFunction (event) { typeof event !== "undefined" // true } </script> Это немного раздраж...
я работаю над шаблоном для директивы. Если свойство в области имеет значение true, data-toggle="dropdown" должны быть добавлены к элементу. Если переменная имеет значение false, этот атрибут данных не должен отображаться как атрибут элемента. например, если переменная scope имеет значение true, шаблон должен...