我的 angularjs 网站有一个登录页面,我正在使用angularjs 材料库的输入。
在第一页加载时,LastPass 检测到电子邮件和密码输入并自动填充它们。问题是如果我离开页面并导航回登录页面(没有完整的浏览器刷新),LastPass 将不会检测到输入。
我的标记如下:
<form class="inputs-form" name="login" layout="column">
<div class="inputs-container">
<h2>Sign In</h2>
<div layout="column" layout-align="start center">
<div ng-if="errorMessage" class="error-text">{{errorMessage}}</div>
<div>
<md-input-container flex="100" class="signin-input-container">
<label>Email</label>
<input class="username" ng-model="email" type="text" />
</md-input-container>
</div>
<div>
<md-input-container flex="100" class="signin-input-container">
<label>Password</label>
<input class="password" ng-model="password" type="password" />
</md-input-container>
</div>
</div>
</div>
<div class="btn-container" flex="100" layout="row" layout-align="center center">
<div>
<button ng-click='login()' class='t3Btn_primary'>Sign In</button>
</div>
</div>
</form>
我已经尝试将输入的 id、名称和类设置为密码和用户名,就像我在其他问题中看到的其他人建议的那样,但在这种情况下不起作用。
如果有人知道我如何让 LastPass 在每次呈现页面时检测输入,而不仅仅是在浏览器完全刷新时检测输入,那就太好了。
谢谢。