2016-09-01 4 views
0

Je suis aux prises avec une personnalisation de boîte modale. Je veux prendre cette boîte modale https://github.com/primefaces/primeng/blob/master/components/dialog/dialog.ts et ajouter quelques fonctionnalités. Le problème que j'encouter est avecAngular2 modal box primeng personnalisation

[@dialogState]="visible ? 'visible' : 'hidden'" 

Je reçois l'erreur suivante:

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 

Je pensais que le code travaillerait hors de la boîte. Ce que je comprends de ceci est que angular2 cherche un membre de classe nommé dialogState mais il ne le trouve pas. Cependant, je vois qu'il y a une variable nommée dialogState dans la section des animations du décorateur de classe. Que puis-je faire pour me débarrasser de cette erreur? J'apprécierais de l'aide.

Merci.

Répondre