bug(matInput): input with type datetime-local doesn't show a calendar pop-up
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 25k
- Forks
- 6.8k
- Merge moyen
- 1 j 8 h
- PR mergées (30 j)
- 91
Description
Is this a regression?
- Yes, this behavior used to work in the previous version
The previous version in which this bug was not present was
14
Description
An input with type datetime-local doesn't show the calendar pop-up in Angular Material 15. This is a regression.
Angular Material 15:

Angular Material 14:

Reproduction
v15: https://stackblitz.com/edit/datetime-local-angular-15
v14: https://stackblitz.com/edit/datetime-local-angular-14
Expected Behavior
A calendar icon and pop-up should be available just like in v14
Actual Behavior
The calendar icon is missing and there is no way to open the calendar pop-up
Environment
- Angular: 15.0.1
- CDK/Material: 15.0.0
- Browser(s): Chrome
- Operating System (e.g. Windows, macOS, Ubuntu): macOS
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
Exécutez dans Chrome les reproductions StackBlitz liées pour Angular 15 et Angular 14 et comparez le comportement du champ de saisie datetime-local. Suivez le traitement des saisies d'Angular Material responsable de l'icône de calendrier et de la fenêtre contextuelle. Le travail est considéré comme terminé lorsque Angular Material 15 rétablit l'affordance de calendrier et la fenêtre contextuelle attendues pour les champs de saisie datetime-local sans provoquer de régression pour les autres types de saisie.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- angular, typescript
- Domaine
- frontend
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100