Javascript 如何在页面更改后获取LastPass以检测angularjs材质输入

Javascript 如何在页面更改后获取LastPass以检测angularjs材质输入,javascript,angularjs,angular-material,angularjs-material,lastpass,Javascript,Angularjs,Angular Material,Angularjs Material,Lastpass,我有一个angularjs站点的登录页面,我正在使用库的输入 在第一页加载时,LastPass检测电子邮件和密码输入并自动填充它们。问题是如果我离开页面并导航回登录页面(没有完全刷新浏览器),LastPass将不会检测到输入 我的分数如下: <form class="inputs-form" name="login" layout="column"> <div class="inputs-container"> <h2>Sign In

我有一个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>

登录
{{errorMessage}}
电子邮件
密码
登录
我尝试过将输入的id、名称和类别设置为密码和用户名,就像我在其他问题中看到的那个样,但在这种情况下不起作用

如果有人知道我如何让LastPass在每次呈现页面时检测输入,而不仅仅是在完全刷新浏览器时检测输入,那就太好了


谢谢。

您是否遵循了这些建议?最后一个:哪一个是相关的,而不是same@EdL我看了一下那些链接。我找不到任何工作。有趣的是,在电子邮件输入中添加一个名称会完全停止自动填充。我想问题可能是我通过angularjs指令将此表单添加到页面上。是的,这肯定是相关的。如果表单存在于原始dom上,我不认为会有这样的问题。从1密码中也可以看到这一点:也许在表单中添加一个操作将有助于检测,所以总结起来。使表单具有一个操作(即使该操作已通过beforeSubmit绑定停止),使表单type=“post”,将标签与字段关联(如果没有其他内容,则是为了便于访问),并使密码页面DOM存在于页面加载中,但失败。您是否遵循了这些提示?最后一个:哪一个是相关的,而不是same@EdL我看了一下那些链接。我找不到任何工作。有趣的是,在电子邮件输入中添加一个名称会完全停止自动填充。我想问题可能是我通过angularjs指令将此表单添加到页面上。是的,这肯定是相关的。如果表单存在于原始dom上,我不认为会有这样的问题。从1密码中也可以看到这一点:也许在表单中添加一个操作将有助于检测,所以总结起来。使表单具有一个操作(即使该操作已通过beforeSubmit绑定停止),使表单type=“post”,将标签与字段关联(如果没有其他内容,则为了便于访问),并使这些字段在页面加载时具有密码页面DOM