angular / angular/components

bug(slider): Slider doesn't render values in SSR (Universal)

Ouverte
#27,226 7 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
area: material/slider P2
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

_No response_

### Description

- When rendered on the server with Angular Universal, the slider thumb always renders at the left-most position, regardless on the actual value
- What's more, a range slider only shows the "start" thumb, but not the "end" thumb.

### Reproduction

(don't know where to host a Universal app)

### Expected Behavior

- Two thumbs are rendered in SSR for a range slider
- Slider thumbs positions in SSR reflect the actual slider values

### Actual Behavior

- Only the "start" thumb is rendered in SSR
- The the start thumb is rendered in the left-most position in SSR, regardless on the actual value

### Environment

- Angular: 15
- CDK/Material: 15
- Browser(s):
- Operating System (e.g. Windows, macOS, Ubuntu):

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Aucun fichier du dépôt ni aucun test n’est nommé. Commencez par reproduire le slider avec Angular Universal en utilisant une valeur de plage, puis vérifiez que SSR restitue les deux poignées à leurs positions configurées ; ces résultats de rendu définissent ce qui est considéré comme terminé.

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é
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.