Элемент ввода Angular 7 Material Design, проблемы с автозаполнением - PullRequest
0 голосов
/ 13 декабря 2018

в моем Angular 7 у меня есть форма Material Design с некоторыми входными текстовыми полями;Я не реализовал ни одной функции автозаполнения команды o, как вы можете видеть из кода ниже.Я также попытался удалить все навигационные данные из моего браузера Chrome.

(....)
<mat-form-field class="w-100">
        <input type="text" matInput formControlName="title">
</mat-form-field>
<mat-form-field class="w-100">
        <input type="text" matInput formControlName="name">
</mat-form-field>
(....)

Но я вижу предложения автозаполнения, которые берут текст не только из текущего поля, но и из другого.Другими словами, я вижу мои старые значения «заголовка», которые в прошлом я вставлял как предлагаемые значения и в другие поля.

Я не уверен, что это связано с самим дизайном материалов;Я искал другие решения, но «Автозаполнение материала», которое я нашел, не то, что мне нужно, потому что это простое поле со списком опций, которое получает значение из списка (то есть в виде выпадающего списка).Я также попробовал некоторые атрибуты HTML, но безуспешно.

Я прикрепляю изображение;Большое спасибо!

enter image description here

1 Ответ

0 голосов
/ 13 декабря 2018

Это не похоже на проблему с угловым материалом, нет.Это похоже на то, что браузер пытается автоматически заполнить входные данные в форме для вас.
Попробуйте добавить следующее в качестве первого атрибута в свои входные данные:

 autocomplete="false"
...