angular / angular/components

MatSelect valueChange does not emit an event when value is changed programmatically

Abierto
#15,650 7 comentarios 6 reacciones 0 asignados Ver en GitHub
area: material/select needs: discussion P3
Lenguaje dominante
TypeScript
Estrellas
25k
Forks
6.8k
Merge medio
1 d 8 h
PR fusionados (30 d)
91

Descripción

#### What is the expected behavior?
MatSelect.valueChange should fire when MatSelect.value is set from code

#### What is the current behavior?
MatSelect.valueChange is not fired when MatSelect.value is set from code. MatSelect.valueChange is fired when the user selects a value.

#### What are the steps to reproduce?
https://stackblitz.com/edit/angular-fnxm1r?file=app%2Fselect-overview-example.ts

#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular Material 7.3.6

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con la reproducción enlazada de StackBlitz, particularmente con app/select-overview-example.ts, y sigue MatSelect.valueChange para los cambios de valor realizados por el usuario y mediante programación. La tarea estará terminada cuando establecer MatSelect.value desde el código emita el evento valueChange esperado, manteniendo al mismo tiempo el comportamiento existente de selección del usuario.

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
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.