Описание тега angularjs-ng-transclude
Директива, которая отмечает точку вставки для включенной DOM ближайшей родительской директивы, которая использует включение.
0
ответов
angularjs удаляет transclude обертки из слотов
У меня есть простая директива со слотами для включения. function wmFormControl() { return { replace: true, templateUrl: 'wm-form-control.htm', transclude: { label: '?label', hint: '?hint' } }; } и шаблон <section> <span ng-transclude="label…
29 июл '16 в 09:28
1
ответ
Доступ к слоту transclude в функции onInit
У меня есть старый компонент AngularJS < 1.4, который я хочу конвертировать с помощью angular.component('component', {bindings..., onInit...}), Предыдущий код выглядит так: angular.module('Module').directive('myComponent', [ () => { return { rest…
23 май '18 в 10:44
1
ответ
Transclude затем заменить на angularjs
Я хотел бы создать директиву, которая заменяет: <my-overlay class="someOverlay"> <h4>Coucouc</h4> </my-map-overlay> С: <div class="someOverlay default-overlay"> <h4>Coucouc</h4> </div> replace метод по…
24 окт '14 в 10:04
2
ответа
Добавить элемент DOM при включении, за исключением последнего дочернего элемента
Я хотел бы добавить <hr> Элемент между каждым клоном моей функции transclude, кроме последнего клона. Родительская директива имеет собственный HTML-шаблон.В этом шаблоне я вызываю директиву Attribute для включения элементов. Образец: function …
11 дек '16 в 21:35
1
ответ
Угловая составляющая 1,5 против директивы ng-transclude
В настоящее время я пытаюсь выяснить, почему моя директива или мой компонент ведут себя по-разному при использовании transclude: true. Navigation.hbs <my-custom-element ng-transclude> <div> <h3>Scope: {[{$ctrl.test}]}</h3> &l…
10 мар '16 в 23:29
0
ответов
ngTransclude в ngSwitch
У меня есть поповер, и у этого поповера есть ngTransclude. Мы показываем / устанавливаем всплывающее окно с помощью ngSwitch (true/false). Проблема здесь в том, что ngTransclude находится внутри ngSwitch, и это замедляет работу приложения, потому чт…
01 сен '15 в 12:16
1
ответ
Как заставить работать ngIf после включения?
У меня есть компонент списка, где я хочу определить пользовательские столбцы внутри. Эти столбцы включаются в строку шаблона компонентов. К сожалению, я не могу использовать ngIf в этом контексте. Вот моя функция $postLink компонента myList: const t…
03 апр '18 в 01:48
1
ответ
AngularJS: изменить область действия директивы с transclude
Как я могу изменить директивную переменную (которая находится в директиве controller) с другого контроллера, который находится в transclude?
09 окт '14 в 07:45
1
ответ
Добавление атрибута к включенному элементу
У меня есть директива формы, которая расширяет возможности тега формы HTML, который я поддерживаю, чтобы добавить к нему поведение. Ниже приведено одно использование этого, return { restrict: 'E', replace: true, transclude: 'element', template: '<…
30 мар '17 в 06:57
2
ответа
Как передать функцию в область включения из контроллера (угловой 1.3)?
Я создал простой контейнер для повторного использования в качестве директивы с изолированной областью действия transclude опция установлена в true. app.directive('itemWrapper', function() { return { template: '...', replace: true, transclude: true…
05 май '15 в 12:18
1
ответ
AngularJS Transclude директива улов от другой директивы
Я получил директиву transcluded, например, директиву aDirective и другую случайную директиву bDirective. Моя задача: я хочу получить переменную области видимости aDirective и перехватить ее в bDirective. angular.module('myApp',[]) .controller('bDire…
29 окт '18 в 07:52
1
ответ
Компонент Toggle не работает с включенной директивой
У меня есть одна директива с компонентами переключения на представлении. Конфигурация компонента переключения очень проста: input(type="checkbox" checked data-toggle="toggle") Директива работает нормально, но если эта директива загружена внутри друг…
21 окт '15 в 19:27
1
ответ
Ng-сообщения динамической формы и входные имена
ТЛ; др; Кажется, что подобная директива ng-messages не может быть включена. Когда вы включаете его, он не связывается правильно. У меня есть 2 обходных пути, но у обоих есть свои недостатки. У кого-нибудь есть лучшее решение или я что-то не так дела…
18 янв '17 в 10:22
1
ответ
Незаконное использование директивы ng-Transclude в шаблоне
Когда я использую ngTransclude, страница кажется хорошей, но получила ошибку консоли: Незаконное использование директивы ngTransclude в шаблоне! Не найдено родительской директивы, требующей включения. Элемент: {0} Я нашел основную причину: в index.j…
02 авг '17 в 09:30
0
ответов
Угловое представление дерева IVH, как отложить связывание дерева DOM или задержку включения
Я использую библиотеку дерева IVH для отображения иерархических данных. https://github.com/iVantage/angular-ivh-treeview У меня есть древовидная структура около 2000 узлов. и я получаю эти данные сразу. Мне нужно сделать некоторую оптимизацию произв…
06 сен '16 в 18:21
1
ответ
Директива AngularJS Transclude родительской области видимости
Я работаю над директивой и использую transclude, поэтому внутри нее используется внутренний элемент директивы use. Допустим, это мнение моей директивы: <div> <div ng-repeat="opt in options"> <ng-transclude></ng-transclude> &l…
22 авг '17 в 08:54
1
ответ
angularjs transclude и ng-repeat: все правильно
У меня есть следующий код, который дает не ожидаемый результат: <div class="outer">1<div>content</div></div> <div class="outer">2<div>content</div></div> <div class="outer">3<div>content<…
15 фев '15 в 08:22
1
ответ
Как получить доступ к слотам включения из функции transclude?
В Angular 1.5 введено многослотовое включение. Согласно документам: объект transclude { slotA: '?myCustomElement' } отображает элементы в слот slotA, к которому можно получить доступ через функцию $transclude К сожалению, это не дает никаких примеро…
01 июл '16 в 18:10
1
ответ
Transclude не работает на select с ng-options
Я нашел эту классную статью о разработке пользовательских полей выбора. Я решил обернуть функцию jquery в директиву: angular.module('App') .directive('customSelect', function () { return { template: '<span class="select-wrapper">' + '<div n…
11 сен '14 в 14:52
1
ответ
Событие щелчка в угловых точках у детей
Я пытаюсь инициировать событие click для дочернего элемента transcluded в моей директиве. Это не работает Я, кажется, потерял доступ к родительской области по какой-то причине. app.controller('myController', [ '$scope', '$log', '$q', function ($scop…
02 фев '15 в 22:59