Описание тега angular2-directives

Используйте для вопросов о директивах Angular 2+
1 ответ

Angular2 ngstyle не работает при обновлении переменной

Я хочу использовать ngstyle, чтобы показать или скрыть панель навигации, которая является дочерним компонентом для компонента контроллера. Контроллер HTML <section> <app-nav class="nav" [ngStyle]="{'visibility':isNavShow?'visible':'hidden'}…
02 окт '16 в 14:28
1 ответ

Как сделать директиву глобальной, чтобы ее можно было использовать в любом месте страницы, не полностью контролируемой angular 2

Есть ли способ сделать директиву глобальной? мне нужно, чтобы он был добавлен из любой точки на странице, не полностью контролируемой Angular 2, например: я хочу создать (средство выбора даты, сетка или список изображений и т. д.), созданный Angular…
2 ответа

Angular2: связь родительских и дочерних компонентов

Я пытаюсь создать родительский и дочерний компонент, где у дочернего компонента будут выпадающие состояния. Может кто-нибудь помочь мне понять, как я могу получить доступ к раскрывающемуся значению состояний в родительском компоненте? Вот мой пример…
30 мар '16 в 18:30
1 ответ

Как обновить 2 представления с разными параметрами от 1 контроллера

Скажем, у нас есть родительский контроллер "P" и 2 дочерних элемента: "A" и "B". Контроллер "A" имеет вход и используется в шаблоне "P" дважды с различными параметрами: <A-app [input]='param1'></A-app> <A-app [input]='param1'></…
0 ответов

Директива Angular2, реализующая ControlValueAccessor для компонента, выдает ошибку

Я пытаюсь создать пользовательскую директиву даты в angular 2, которая работает со встроенным [(ngModel)] директивы.Согласно документам angular2 (и различным блогам, которые я нашел), я реализовал ControlValueAccessor интерфейс, который работает нор…
3 ответа

Есть ли способ использовать интерполяцию внутри *ngFor

<div *ngFor="let t of {{randomName}}"></div> Я хочу передать имя массива динамически, я пробовал код выше, но я получил ошибку. Спасибо за ответы, но я должен обновить вопрос с моим сценарием <div formArrayName="{{obj.key}}"> <d…
08 дек '17 в 18:01
2 ответа

Передача данных из вложенных компонентов Angular 2

У меня есть компонент, где с *ngFor распечатать некоторые поля, определенные в другом компоненте, как это: <div> <commponentB *ngFor="let a of list"></componentB> </div> где "список" - это список объектов типа ОК: this.list=[…
14 сен '17 в 13:37
1 ответ

Angular и Ionic - почему эта директива не регистрируется при изменении на ионном входе?

Я пытаюсь заставить эту директиву работать с ионным вводом, однако у меня есть две проблемы, которые я не знаю, как решить: 1 - Невозможно загрузить маску, когда показан ионный вход. - Проблема в том, что элемент ввода появляется только на дочерних …
1 ответ

Выполнить определенный компонент после нажатия на кнопку диалога MD

У меня есть 8 графических изображений на левой боковой панели страницы. Когда я перетаскиваю эти изображения и падаю на правую боковую панель, я отображаю диалоговое окно MD. В диалоговом окне md я показываю список в выпадающем меню. Я сослался на э…
0 ответов

Как вы динамически вкладываете / внедряете шаблоны компонентов в Angular 2

Plunkr Ссылка на то, что я пытаюсь сделать -> https://plnkr.co/edit/mC8jGYROlpqFpnjTCQKr?p=preview Моя цель - перетащить что-нибудь из меню инструментов влево на сцену. при "отбрасывании" выбранный элемент должен быть вложен в сцену. Я искал докумен…
0 ответов

Модуль доступа компонента

Я хочу получить доступ к модулю для компонента в моей системе. Я использовал следующий хак: export abstract class BaseComponent { constructor(private _compiler: Compiler) { } get parentModule() { return (this._compiler as any)._ngModule; // XXX hack…
26 ноя '18 в 18:13
1 ответ

Установка значения флажка в угловых после инициализации

Таким образом, у меня есть этот флажок, я связал ngModel с ним и на основе ngModel он правильно устанавливает флажок как установленный или не отмеченный. Проблема в том, что, если я изменяю флажок, я проверяю некоторые условия и на основании некотор…
2 ответа

Angular2, как использовать объект из одного компонента в другой компонент?

Я использую два различных компонента, один - sample.ts, другой - testing.ts export class TestComponent { save(){ console.log('this is a testing file') } } Можно ли использовать save() в sample.ts?? который находится в testing.ts ->save()?? Если это …
02 авг '16 в 10:54
1 ответ

Огромное влияние на производительность при щелчке основного документа компонента (Angular2)

Таким образом, у меня есть 300 экземпляров компонента, который определяет глобальный слушатель события щелчка через host имущество: @Component({ selector: 'value-edit', template: ``, host: { "(document: click)": "onClickOff($event)", }, changeDetect…
22 сен '16 в 15:25
1 ответ

Как проверить контрольное значение реактивной формы (Model Driven Form), является ли оно дублированием существующего значения в angular2?

У меня есть список названий команд, которые я получаю от службы. При создании новой команды с использованием реактивной формы я хочу добавить настраиваемый валидатор в текстовое поле teamName, чтобы проверить, существует ли это имя или нет. Может кт…
2 ответа

Не могу получить ngPlural для работы Angular

Я пытаюсь заставить работать ngPlural, используя Angular версии 4.0.3, как указано в API: https://angular.io/api/common/NgPlural <some-element [ngPlural]="value"> <ng-template ngPluralCase="=0">there is nothing</ng-template> <ng…
20 авг '17 в 12:22
0 ответов

Как создать слайдер ценового диапазона в Angular 2 без system.config.js?

Я искал, но хочу слайдер ценового диапазона без system.config.js.
1 ответ

Angular 2 RC 2 с помощью мобильных жестов (Swipe, Pinch, Rotate)

Может кто-нибудь подсказать, пожалуйста, как использовать мобильные жесты в Angular 2 RC2. Может быть что-то вроде: <div (swipeLeft)="OnSwipeLeft()"></div> Из API видно HAMMER_GESTURE_CONFIG HammerGestureConfig под @angular/platform-brow…
2 ответа

Переадресация на вход в систему, если требуется вход в систему перед перенаправлением на определенные URL-адреса с расширением RouterOutlet

У меня есть следующие настройки с компонентами. Boot.ts | __Home.ts | __Aboutus.ts | __contactus.ts boot.ts directives:[AuthOutlet,HomeCmp,ROUTER_DIRECTIVES,ClientCmp,AboutUsCmp,Login], template: ` <auth-outlet></auth-outlet> ` @RouteCon…
0 ответов

Обновляю сетку при редактировании данных сервиса. (Angular2)

Я пытаюсь обновить сетку, когда я нажимаю кнопку блокировки, которая меняется на отключенную, но она не обновляется, когда я обновляю страницу, поэтому мне нужно сохранять / обновлять сетку, когда я делаю это изменение со службой. @Component({ selec…