Я борюсь с модальной настройкой коробки. Я хочу снять этот modal box https://github.com/primefaces/primeng/blob/master/components/dialog/dialog.ts и добавить несколько функциональных возможностей. Проблема я encouter это сAngular2 modal box primeng customization
[@dialogState]="visible ? 'visible' : 'hidden'"
Я получаю следующее сообщение об ошибке:
EXCEPTION: Error: Uncaught (in promise): Template parse errors:
Can't bind to '@dialogState' since it isn't a known native property ("e ? 'block' : 'none'" [style.width.px]="width" [style.height.px]="height" (mousedown)="moveOnTop()" [ERROR ->][@dialogState]="visible ? 'visible' : 'hidden'">
<div class="ui-dialog-titlebar ui-widget"): [email protected]:135
Я думал, что код будет работать из коробки. Я понимаю, что angular2 ищет члена класса с именем dialogState, но он не находит его. Однако я вижу, что в разделе анимации декоратора класса есть переменная с именем dialogState. Что я могу сделать, чтобы избавиться от этой ошибки? Я был бы признателен за помощь.
спасибо.