directive- все статьи тега


AngularJS передает параметры в шаблоне директивы контроллеру

В моем приложении у меня есть такие директивы: .directive('nodeList', function($compile) { return { restrict: 'E', terminal: true, scope: { nodes: '=ngModel', deleteArticle: '&', editArticle: '&' }, link: function ($scope, $element, $attrs) { if (angular.isArray($scope.nodes)) { $element.append('<accordion close-others="true"><node ng-repeat="item in nodes" ng-model="ite ...

Angular2 keyup событие update ngModel позиция курсора переходит к концу

У меня возникла проблема с директивой Angular2, которая должна делать следующее: определить, входит ли пользователь '.' характер. Если следующий символ также '.', удалить дубликат '.'и переместите курсор в положение после '.'char У меня есть вышеописанная работа, однако, при использовании этого в сочетании с ngModel, положение курсора переходит к концу каждый раз, когда модель обновляется. Входные данные: <input type="text" name="test" [(ngModel)]="testInput" testDirective/> Дире ...

Как получить оцененные атрибуты внутри пользовательской директивы

Я пытаюсь получить оценка атрибут из моей пользовательской директивы, но я не могу найти правильный способ сделать это. Я создал этот jsFiddle подробнее. <div ng-controller="MyCtrl"> <input my-directive value="123"> <input my-directive value="{{1+1}}"> </div> myApp.directive('myDirective', function () { return function (scope, element, attr) { element.val("value = "+attr.value); } }); чего мне не хватает? ...

Вызов функции после завершения ng-repeat

то, что я пытаюсь реализовать, в основном является обработчиком "on ng repeat finished rendering". Я могу определить, когда это делается, но я не могу понять, как вызвать функцию из него. Проверьте скрипку:http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', []) .directive('onFinishRender', function () { return { restrict: 'A', link: function (scope, element, attr) { if (scope.$last === true) { element.ready(fu ...

Получение "тип или имя пространства имен не удалось найти", но все кажется ОК?

Я: не удалось найти имя типа или пространства имен ошибка для приложения c# WPF в VS2010. Эта область кода компилировалась нормально, но вдруг я получаю эту ошибку. Я попытался удалить ссылку на проект и using заявление, закрытие VS2010 и перезапуск, но все же у меня есть эта проблема. любые идеи, почему это может происходить, где кажется, что я делаю запись re Reference & using заявление? Я также отметил в VS2010, что intellisense для этого пространства имен работает нормально, поэт ...

В чем разница между компонентом и директивы?

Я только начал работать с Angular 2. Мне было интересно, каковы различия между компонентами и директивами в Angular 2? ...

Автозаполнение Angularjs из $http

Я пытаюсь написать директиву автозаполнения, которая извлекает данные с сервера с помощью запроса $http (без использования каких-либо внешних плагинов или скриптов). В настоящее время он работает только со статическими данными. Теперь я знаю, что мне нужно вставить мой $http-запрос в source: директивы, но я не могу найти любую хорошую документацию по этому вопросу. http-запрос $http.post($scope.url, { "command": "list category() names"}). success(function(data, status) { ...

Передача массива через атрибут в директиву AngularJS

в настоящее время у меня возникла проблема при передаче массива в директиву через атрибут этой директивы. Я могу прочитать его как строку, но мне это нужно как массив, так что это то, что я придумал, но это не работает. Помочь кому-нибудь? спасибо заранее код: app.directive('post', function($parse){ return { restrict: "E", scope:{ title: "@", author: "@", content: "@", cover: "@", date: "@" }, templ ...