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

Модульное тестирование директивных контроллеров в Angular без создания глобального контроллера
В отличном репозитории Войты Джины, где он демонстрирует тестирование директив, он определяет контроллер директив вне оболочки модуля. См. здесь: https://github.com/vojtajina/ng-directive-testing/blob/master/js/tabs.js Разве это не плохая...
32523 просмотров

angularjs вызывает модальный диалог из директивы
Я создал директиву для открытия модального диалога. Вот код: [EDIT] JSFIDDLE ЗДЕСЬ: http://jsfiddle.net/graphicsxp/fcQZk/8/ ПРОБЛЕМА: КНОПКА ЗАКРЫТЬ НЕ ЗАКРЫВАЕТ МОДАЛ. angular.module('person.directives'). directive("person",...
9184 просмотров

angularjs + jsonp возвращает ошибку
Я пытаюсь создать пример приложения, которое будет собирать данные, используя JSONP для заполнения. Я разместил его по адресу http://angular.onagrag.com/ и нажал кнопку "Зарегистрироваться". Файл, который я пытаюсь загрузить, находится по адресу...
2174 просмотров
schedule 05.09.2022

Отключить эластичную прокрутку в представлении ng, но не в подпредставлении ng-include
Я разрабатываю веб-приложение с angularjs с двумя уровнями навигации: 1-й уровень: основная навигация с использованием ng-view. 2-й уровень: навигация по SubView с верхней и нижней панелями с использованием ng-include. Я разместил более...
556 просмотров

Директивы вложенных элементов не могут получить доступ к области действия родительской директивы
Я боролся с этим в течение достаточно долгого времени, и я не могу понять, как решить эту проблему. Я пытаюсь создать директиву сетки, которая содержит директивы столбцов для описания сетки, но столбцы не будут элементами и будут просто добавлять...
1496 просмотров
schedule 01.06.2024

угловая директива для просмотра iScroll
Я пытаюсь следить за тем, когда пользователь прокручивает IScroll (v5). Я все еще новичок в angular и только учусь писать директивы. Из других примеров, я пытаюсь. Моя директива app.directive('watchScrolling', function(){ return {...
3320 просмотров
schedule 03.09.2022

AngularJS: защита маршрутов с помощью angularjs в зависимости от авторизации пользователя?
Я только начал работать с AngularJS приложением, которое я разрабатываю, все идет хорошо, но мне нужен способ защиты маршрутов, чтобы пользователю не разрешалось переходить по этому маршруту, если он не вошел в систему. Я понимаю важность защиты на...
23889 просмотров

Директива модульного тестирования Angular, которая использует трансклюзию, не работает должным образом
Кажется, что я не могу инициировать события в модульном тесте для директивы, которая использует transclude, даже если директива отлично работает в реальном приложении. Например, вот простая директива и модульный тест, который будет оповещать текст:...
959 просмотров
schedule 26.07.2022

Как вы имитируете директивы, чтобы включить модульное тестирование директив более высокого уровня?
В нашем приложении у нас есть несколько уровней вложенных директив. Я пытаюсь написать несколько модульных тестов для директив верхнего уровня. Я издевался над тем, что нужно самой директиве, но теперь я сталкиваюсь с ошибками из директив более...
23611 просмотров

angularjs: пользовательский интерфейс не обновляется внутри директивы
В следующей директиве я выполняю довольно длительную операцию, поэтому я хочу отображать загрузку в течение этого времени. Я использовал ng-show и переменную isLoading в области действия директивы. Однако счетчик никогда не отображается, хотя для...
686 просмотров
schedule 05.06.2024

Помощь директивы Angularjs с помощью Bootstrap-UI $Dialog
Я работаю над созданием пользовательской директивы, которая создает кнопку в ng-repeat и будет привязана к текущему элементу. После нажатия кнопки открывается диалоговое окно $ с полем select2 для выбора и изменения пользователя. При сохранении...
241 просмотров

использование ng-include для шаблона с директивами, использующими данные, полученные XHR
Я использую ng-include, чтобы включить постоянное меню, которое существует во всех представлениях моего SPA. Проблема в том, что я хочу отображать различные параметры и содержимое в этом меню для каждого типа пользователя (администратор, гость,...
2169 просмотров

Пользовательская директива ng-model не запускает дайджест
У меня есть пользовательская директива, которую я создал, чтобы разрешить ввод даты в различных форматах, но когда вы заканчиваете ввод даты и оставляете ввод, дайджест не запускается. Как я могу запустить дайджест? Подробнее Директива с...
219 просмотров
schedule 31.05.2024

Когда уместно использовать директивную область без собственного контроллера?
Насколько я понимаю, директивы должны касаться в основном взаимодействия с DOM и шаблонов. Вместо этого за настройку логики приложения, связанной с $scope , отвечают контроллеры. Тем не менее, Angular позволяет вам создать область действия для...
180 просмотров

Директива пользовательского валидатора Angular, нарушающая другие директивы
Я пытаюсь создать директиву для полей ввода, которая проверяет использование пользовательской функции, переданной из внешней области, например: HTML: <input type="text" custom-validator="checkValidity"/> Контроллер:...
2363 просмотров

Список зарегистрированных пользовательских директив в AngularJS
Я пишу веб-приложение со многими пользовательскими директивами. Есть ли способ просмотреть все директивы, зарегистрированные для каждого модуля?
2932 просмотров
schedule 25.11.2023

AngularJS - динамически удалять директиву из элемента
Каков правильный способ динамического добавления или удаления директивы из скомпилированного и связанного элемента? У меня есть страница с кучей входных данных (список довольно длинный, поэтому я хочу придумать общее решение). Что я хочу сделать,...
2684 просмотров

Модульное тестирование угловой директивы, обертывающей slickgrid
Я хотел бы протестировать директиву angular, которая является оболочкой для slickgrid. 'use strict'; describe('Unit: Grid Directive', function() { var $scope; var element; beforeEach(module('grid')); beforeEach(inject(function($compile,...
1216 просмотров

Как использовать директиву bindonce в ng-grid?
У меня серьезная проблема с производительностью в моем приложении. Я использую angular и ng-grid. После некоторого чтения о том, почему мое приложение работает медленно, мне было предложено использовать директиву bindonce для преодоления...
4644 просмотров

Директива AngularJS для расширения/дополнения элемента, к которому она применяется
Я пытался обернуть голову вокруг этого без особого успеха. Я хочу создать директиву, которую можно применить к кнопке. Все, что он должен сделать, это добавить элемент индикатора прогресса к содержимому кнопки, установить/снять класс на кнопке и...
1514 просмотров
schedule 10.11.2023