У меня была такая же проблема.Хотя я использую angular2-materialize
, я считаю, что это должно работать для людей, использующих materialize
напрямую.
Решение, которое работало для меня, заключалось в том, чтобы обернуть материализованный select
вход с div
, который имеетclick
слушатель, который просто звонит event.stopPropagation()
:
<div (click)="$event.stopPropagation()">
<select materialize="material_select" [value]="selectValue" formControlName="someControl">
// options omitted (not relevant to answer)
</select>
</div>
Надеюсь, это поможет некоторым людям.