Как вы можете использовать MatAutocomplete на 5 ионных входах Ioni c? - PullRequest
2 голосов
/ 25 апреля 2020

MatAutocomplete , по-видимому, может использоваться только на элементах input и textarea. Когда вы создадите пользовательский компонент input angular со своим собственным стилем, вы можете передать его нативному input, как описано в Использование [matAutocomplete] в моем пользовательском компоненте ввода .

Однако, как вы можете использовать MatAutocomplete на существующем ion-input?

Из того, что я вижу, при работе с ion-input, нет простого способа получить доступ к нативному input, как того требует ответ выше для пользовательских элементов ввода. Вы можете использовать getInputElement() из ion-input после инициализации шаблона, но из документации MatAutocomplete я не вижу способа программно инициализировать mat-autocomplete и затем привязать его к input на лету.

Я что-то упустил или есть какой-нибудь другой хороший способ использовать MatAutocomplete с ion-input?

...