Я разместил это в репозитории Angular Material, но проблема закрылась, и на нее не было ответа, поэтому я попробую свою удачу здесь!
Я пытаюсь использоватьgetter
свойство в качестве параметров mat-select
. Я сделал небольшой пример здесь
Если я использую простой тег select
, проблем не возникает, но когда я пытаюсь использовать mat-select
, приложение застревает из-за бесконечного цикла,Функция дочернего компонента ngOnChange
вызывается постоянно. AFAIK getter
создает новый массив всякий раз, когда компонент обновляется, но я не знаю, что вызывает такое поведение и почему работает стандартный тег select
.
Спасибо!