2017-09-19 7 views
1

Salut là j'ai en permanence ce morceau de code:callbacks appelant angular2

*p-calendar [(ngModel)]="startDate" showTime="showTime" hourFormat="24" showIcon="true" [minDate]="minDate" [Focus]="test()"* 

C'est le calendrier de Primeng J'utilise ce « Focus » Callback et il est lui-même appeler en permanence, même si l'élément est pas concentrer. Cela se produit également avec tous les autres rappels dans d'autres modules. Est-ce un comportement connu ou est-ce que je fais quelque chose de mal ici?

Répondre

0

Comme @Manos Kaparos a écrit, vous devez utiliser "onFocus" pour attraper l'événement à l'aide() au lieu de []:

p-calendar [(ngModel)]="startDate" showTime="showTime" hourFormat="24" 
showIcon="true" [minDate]="minDate" (onFocus)="test()" 

espère qu'il hepls!

+0

ok comme j'utilisais [onFocus] il donnait une erreur pour des raisons de sécurité je devais utiliser 'Focus' au lieu de onFocus, mais je l'utilisais tout à fait mal. merci, je vais essayer! –