angular / angular/components

Make mat-autocomplete scroll behavior match mat-select.

Abierto
#14,669 5 comentarios 0 reacciones 0 asignados Ver en GitHub
area: material/autocomplete feature P4
Lenguaje dominante
TypeScript
Estrellas
25k
Forks
6.8k
Merge medio
1 d 8 h
PR fusionados (30 d)
91

Descripción

#### Please describe the feature you would like to request.

Disable the ability to scroll the page when the autocomplete options are displayed, so autocomplete works the same as mat-select.

#### What is the use-case or motivation for this proposal?

Currently when you use mat-autocomplete, the options do not stick to the dropdown field - reported in #12500. The mat-select behavior works great, so could we copy it for mat-autocomplete?

#### Is there anything else we should know?

Looking through the mat-select code, there's 1000 lines of code related to scrolling. I could work on a PR with some pointers to where the behavior is located.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza comparando la implementación del desplazamiento de mat-select con mat-autocomplete, centrándote en cómo las opciones permanecen vinculadas al campo desplegable mientras se desplaza la página. Reproduce el comportamiento actual de autocomplete y usa el comportamiento de mat-select como referencia. Se considera terminado cuando autocomplete evita el desplazamiento de la página y mantiene sus opciones posicionadas como mat-select.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
angular, typescript
Área
frontend
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.