Angular 6 - 自动完成总是关闭?

时间:2018-05-17 14:10:59

标签: angular forms autocomplete

在角度6中我创造了一个简单的反应形式。 相关标记如下所示:

<div class="form-group">
            <label for="login">E-mail cim</label>
            <input autocomplete='email' formControlName="login" type="login" id="login" class="form-control" pattern="^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$"
             name="login">
        </div>

将自动填充设置为&#34; email&#34;。 在浏览器中,我收到了这条消息:
[DOM] Input elements should have autocomplete attributes (suggested: autocomplete='email', confirm at ...)

如果我查看生成的html,则会出现autocomplete =&#39; off&#39;。

为什么转向自动完成=&#34;关闭&#34;并且不保留电子邮件的价值?

1 个答案:

答案 0 :(得分:0)

输入标签的

autocomplete属性不是一个棱角分明的东西,它是HTML5属性,它期望的值为“ on”或“ off”。如果您分配一个属性不期望的值(即不是“ on”或“ off”),那么它将默认为“ off