为什么在升级到AngularJS 1.3后填写字段保留填充

时间:2015-01-06 12:46:14

标签: angularjs angular-ui-router

我使用了一个AngularJS 1.2应用程序,它具有经典的登录/注销功能,而且运行良好。

当我退出时,我会进行一些基本操作,然后重定向到登录页面($state.go('app.login');

然而,登录页面加载了已填充的用户名和密码,这非常令人讨厌:)它并没有出现在AngularJS 1.2中。

以下是登录表单:

<form name="LoginForm"
      autocomplete="off"
      ng-submit="validate_login(email, password)">
    <div class="list">
      <label class="item item-input my-item">
        <input name="email"
               ng-model="email"
               type="email"
               required
               placeholder="E-mail">
      </label>
      <label class="item item-input my-item">
        <input name="password"
               ng-model="password"
               type="password"
               required
               placeholder="Mot de passe">
      </label>
    </div>

    <button class="button" type="submit">
        Connexion
    </button>
</form>

以下是注销控制器的内容:

$scope.logout_user = function() {
    Auth.clearCredentials();
    $state.go('app.login');
}

感谢。

0 个答案:

没有答案