2017-10-01 6 views
0

Lorsque j'utilise le temps d'exposition seulement:primeng show time calendrier - ne peut pas choisir l'heure actuelle initiale

<p-calendar [(ngModel)]="toTime[col.field]" [showTime]="showTime" [hourFormat]="24" 
[timeOnly]="true"></p-calendar> 

je clique sur le terrain pour régler l'heure. si je veux l'heure actuelle (valeur initiale), je le vois sur le terrain mais il n'est pas possible de le choisir. Je dois réduire/augmenter une valeur et faire l'opération inverse pour avoir la valeur courante choisie dans le champ.

Y a-t-il une meilleure façon de sélectionner la valeur de courant initial? Merci, Tali

enter image description here

Répondre

0

Vous pouvez donner une entrée appelée defaultDate qui doit contenir la date de chaîne. Vous rencontrez des problèmes avec la conversion de temps en arrière et en avant de la chaîne à l'objet Date pour afficher l'heure locale

<p-calendar [(ngModel)]="toTime[col.field]" 
      [showTime]="showTime" [hourFormat]="24" 
      [timeOnly]="true" 
      [defaultDate]="yourTimeValueHere"> 
</p-calendar>