Поиск ввода с иконкой перед текстом заполнителя - Дизайн материала - PullRequest
0 голосов
/ 26 апреля 2018

Код ниже. В настоящее время текст заполнителя перекрывает значок. Мне нужен заполнитель текста с отступом справа от значка. Возможно, есть лучший способ включить значок и текст-заполнитель в элемент matInput?

<mat-form-field>
    <mat-icon fontSet="myfont"
        fontIcon="my-icon-search"
        class="search-icon"></mat-icon>
    <input id="app_search_input"
        matInput
        type="search"
        placeholder="{{'common.search' | translate}}"
        class="search-input">
</mat-form-field>

1 Ответ

0 голосов
/ 27 апреля 2018

Вы можете использовать matPrefix.

<mat-form-field>
    <mat-icon matPrefix>search</mat-icon>
    <input matInput type="search" placeholder="search here" class="search-input">
</mat-form-field>

Доступны matPrefix и matSuffix:

https://stackblitz.com/angular/byemgpqqxdx?file=app%2Finput-prefix-suffix-example.ts

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...