首先我知道这个问题多次发布在堆栈上,但我仍然坚持如何解决它:
我尝试使用以下答案:Chrome Browser Ignoring AutoComplete=Off
所以我用了
自动填充="新密码"
我有我的app控制指令:
<div class="appcontrol-password">
<input ng-attr-type="{{appControl.password.hide && 'password' || 'text'}}"
class="form-control appcontrol-password-input"
id="{{appControl.uniqueId}}"
ng-model="appControl.model[appControl.property]"
ng-disabled="appControl.isDisabled"
ng-focus="appControl.onFocus()"
autocomplete="new-password"
ng-blur="appControl.onBlur()"
ng-class="{'appcontrol-input-error': appControl.errors.validationErrors.length && !appControl.isDisabled}">
<a class="glyphicon glyphicon-eye-open appcontrol-password-image text-info" ng-mousedown="appControl.password.hide=false" ng-mouseup="appControl.password.hide=true"></a>
</div>
我在这样的表格上使用:
<div class="col-md-6">
<app-control model="ctrl.passwordData.oldPassword" label="{{'Old password' | translate}}" render-as-password-input="true" autocomplete="new-password"></app-control>
</div>
<div class="col-md-6">
<app-control model="ctrl.passwordData.newPassword" label="{{'New password' | translate}}" render-as-password-input="true" autocomplete="new-password"></app-control>
</div>
但我还是得到了
我在Chrome v.58上进行了测试 非常感谢!