NativeScript / NativeScript/plugins
Calendar Displays Twice when setting MinDate from JS
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 206
- Forks
- 123
- Merge moyen
- 2 j 1 h
- PR mergées (30 j)
- 1
Description
I'm using the following code to set the MinDate, based on the date from another datetimepicker:-
<datetime:DatePickerField id="enddate" locale="en_GB" row="0" col="2" hint="Select End Date" class="date" isEnabled="false" datePickerClosed="setenddate" datePickerOpened="onEndDateTap"/>
export function onEndDateTap(args){ var startdate = args.object.page.getViewById("startdate"); var leavestart = new Date(startdate.text); DateTimePicker.pickDate({ minDate: leavestart }) }
Whether I use tap or datePickerOpened, the calendar is displaying twice, one on top of the other. The Custom version from code displays on top, with a non custom version below. I have to click a date on each for them to both close.
NS 8.0.2
@nativescript/datetimepicker 2.1.6
iOS and Android
https://user-images.githubusercontent.com/6585298/129018701-4e6a9cd5-0013-4132-97b7-2e4464ae9f9f.mp4
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Reproduisez le problème à l’aide du handler onEndDateTap montré et de DateTimePicker.pickDate({ minDate: leavestart }) avec @nativescript/datetimepicker 2.1.6 sur iOS et Android. Étudiez pourquoi la définition de MinDate ouvre un second calendrier, et confirmez que la sélection d’une date ferme un seul calendrier sans UI dupliquée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- android, ios, javascript, typescript
- Domaine
- mobile
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100