我对AngularJs完全是新手。我需要为密码输入设置autocomplete = off。是自动完成=关闭是唯一的方法,或者我们在AngularJs中有一些不同的方式。
答案 0 :(得分:1)
这与AngularJS根本没有任何关系,只是简单的html。
关于您的声明,如果密码字段设置为password
,则密码字段不应自动填充,否则如果您要在表单中设置特定字段以自动完成关闭,则可以将密码字段设置为假如<input autocomplete="on|off">
。
这可以在表单级别或输入级别定义。在表格中它将是这样的:
<form action="" autocomplete="on|off">
</form>
您也可以在表单级别定义它,并覆盖某些特定输入的行为,如下所示:
<form action="" name="myform" autocomplete="on">
<input autocomplete="off" name="myInput" >
</form>
在上面的代码中,在 myform 形式中,autocomplete
处于打开状态,这意味着所有输入(允许它的输入)将自动完成,但在输入中myInput 不会,因为它会覆盖表单行为。
可在此处找到更多信息https://www.w3schools.com/Tags/att_input_autocomplete.asp
答案 1 :(得分:0)
这应该足够了:
<input type="password"
autocomplete="off"
placeholder="password"
ng-model="vc.password">
我添加autocomplete="off"
仅用于冗余,但似乎完全没必要。