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

Следите за значением модели контроллера из внутренней директивы
Я пытаюсь заставить angular смотреть $viewValue контроллера изнутри директивы. скрипка: http://jsfiddle.net/dkrotts/TfTr5/5/ function foo($scope, $timeout) { $scope.bar = "Lorem ipsum"; $timeout(function() { $scope.bar =...
36670 просмотров
schedule 02.03.2023

директива для массива без использования ng-repeat
В очередной раз я наткнулся на низкую производительность ng-repeat и не могу понять, как построить директиву, которая будет отображать массив элементов без использования ng-repeat где-либо (даже в шаблоне) Итак, как вы, ребята, это делаете?...
1091 просмотров

Оптимизация повторяющихся обновлений пользовательского интерфейса
Я только что понял, что замедляет всю страницу. У меня есть директива, которая обновляет дату на основе jquery-плагина Resig prettyDate, показывая в удобном формате, как давно произошло событие... Сама директива построена вокруг образца angular,...
81 просмотров

$watch ngModel из внутренней директивы с использованием изолированной области
Я пытаюсь посмотреть значение моей модели изнутри моей функции связывания. scope.$watch(attrs.ngModel, function() { console.log("Changed"); }); Когда я изменяю значение модели внутри своего контроллера, функция $watch не...
83687 просмотров

Как создать директиву с динамическим шаблоном в AngularJS?
Как я могу создать директиву с динамическим шаблоном? 'use strict'; app.directive('ngFormField', function($compile) { return { transclude: true, scope: { label: '@' }, template: '<label...
103055 просмотров
schedule 11.05.2022

Как заставить функцию $watch выполняться в тесте?
Я реализую простую директиву, которая представляет поле формы со всеми его дополнениями, такими как метка, поле ошибки, регулярное выражение, все в одной строке. Директива следующая: <div ng-controller="parentController">...
7566 просмотров
schedule 22.05.2023

Как автоматически использовать первый символ в поле ввода в AngularJS?
Как автоматически использовать первый символ в поле ввода внутри элемента формы AngularJS? Я уже видел решение jQuery, но считаю, что в AngularJS это нужно делать по-другому, используя директиву.
66268 просмотров

AngularJS: настройка шаблона в директиве, которая включает ссылки на атрибуты области действия.
Я пытаюсь настроить шаблон в директиве и включить ссылки на атрибуты в родительской области. Я новичок в Angular, но я провел немало поисков и основывал свои попытки на настройке шаблона в Директива . Однако, если я передам ссылку на переменную...
3216 просмотров

Как включить содержимое в модальную директиву ui bootstrap
Я создал пользовательскую директиву поверх модальной директивы ui bootstrap, поэтому я могу использовать один и тот же модальный шаблон везде в своем приложении. Моя директива работает, пока я не попытаюсь включить ее содержимое в шаблон:...
11007 просмотров

AngularJS и i18next
Я видел несколько плагинов i18n для Angular, но я не хочу изобретать велосипед. i18next — хорошая библиотека, поэтому я собираюсь ее использовать. Я создал директиву i18n, которая просто вызывает библиотеку i18n: define(['app', 'jquery',...
7022 просмотров

Вложение директив в директивы
Что касается директив AngularJS, я столкнулся с ситуацией, когда я вызываю директиву из другой директивы, и у меня есть следующие вопросы. Почему я не могу ссылаться на scope.bindValue в своей функции ссылки? Есть ли способ вычислить значение из...
23385 просмотров
schedule 06.07.2022

Директива Angular и реализация функции JQuery slideToggle
Используя angular и jquery, я реализовал функцию slideToggle. Чтобы применить эту функцию только к одному конкретному элементу HTML, я использую в функции ng-click один параметр, мой код работает нормально, но я хочу знать, существует ли другой...
24775 просмотров

Директива проверки формы AngularJS $setValidity для элемента
Я пытаюсь использовать $setValidity для элемента в директиве. Все примеры, которые я нашел, похоже, устанавливают его на контроллере... Я создал скрипт JS для проверки формы и перепробовал кучу вещей. Будем очень признательны за любую...
67523 просмотров
schedule 24.12.2022

Angular делает снимок DOM
Я пытаюсь записать содержимое div, который заполняется с помощью ng-repeat, что-то вроде моментального снимка этого div в определенные моменты, чтобы мне не приходилось писать больше кода для сохранения данных. ссылка: функция (область, элемент,...
233 просмотров

Как мне получить доступ к элементу angularjs $ngModelController в модульном тесте жасмина?
В настоящее время я использую directiveElement.data("$ngModelController") , чтобы получить доступ к элементу $ngModelController , как в следующем примере. describe("directiveElement", function () { it("should do something with...
4139 просмотров
schedule 10.12.2022

AngularJS Область динамического содержимого через $compile не привязана к области действия контроллера.
Когда я генерирую новый элемент через строку с директивой (поэтому мне нужно скомпилировать), и эта директива создает ассоциацию с переменной в области действия контроллера через "=", переменная в моем контроллере не связана с один в директиве. Я...
5355 просмотров

Общая директива определенного типа (наследование компонентов пользовательского интерфейса)
Я работаю над проектом по рендерингу HTML, используя специальный XML в качестве входных данных. У меня получается уже с основным случаем. Например: <mybutton name="layla"></mybutton> преобразуется в <div...
3050 просмотров
schedule 09.04.2022

Ошибка AngularJS при установке класса в директиве
Я создаю директиву, которая отображает список контента из метода, переданного через атрибут. Помимо передачи метода для получения данных, он принимает два атрибута для установки класса для элементов ul и li, отображаемых в списке. Когда я...
167 просмотров
schedule 28.04.2023

Угловая директива для провайдера маршрута
учебник по angular вызывает route provider явно ниже (адаптирован для ради краткости) angular.module('myApp', []). config(['$routeProvider', function($routeProvider) { $routeProvider. when('/myResource1', {templateUrl:...
1747 просмотров
schedule 29.08.2022

Изменение CSS с AngularJS
Изменения DOM от контроллеров angularjs не являются хорошей практикой. В моем приложении после нажатия на ссылку я меняю класс элемента html внутри ngView. предполагаемое поведение состоит в том, что у меня есть три div, и я меняю, отображается ли...
8461 просмотров