当前位置: 首页 > 面试题库 >

使用AngularJS和ng-submit记住密码

殷学
2023-03-14
问题内容

在AngularJS单页应用程序中使用ng-submit时,如何让浏览器要求用户记住密码。

我的表格:

<form action="/#/dashboard/login" onsubmit="return false;" ng-submit="login()" name="loginForm">
    <input type="text" required id="username" name="username" ng-model="username" autocomplete="on" placeholder="Username" value="">
    <input type="password" required id="password" name="password" ng-model="password" autocomplete="on" placeholder="Password" value="">
    <button type="submit" class="btn">Submit</button>
</form>

有任何想法吗?

更新

我刚刚添加了一项操作,以使浏览器识别该表单并诱使它记住密码。(这显然不起作用。)如果不采取任何措施,该表格就可以正常工作。在onsubmit="return false;"防止动作的执行。只有ng-submit做任何事情。


问题答案:

问题是动态生成的登录表单。将表单放入index.html后,它可以按预期工作。我猜这是一个安全问题。

然后发生的问题是ngModels在自动填充时未更新。经过一番搜索,我在这里找到了解决该问题的方法。在AngularJS
1.2+中,此问题已解决。



 类似资料:
  • 问题内容: 有时我看到但更多 在我已经用这似乎很清楚。但是..是为了什么? 它们之间有什么区别,在哪里使用什么? 问题答案: Angularjs使用规范化过程来进行指令名称/属性匹配。 从位于http://docs.angularjs.org/guide/directive的angularjs文档中。 部分匹配指令: 规范化过程如下: 从元素/属性的前面去除x-和data-。将:,-或_分隔的名称

  • 问题内容: 我正在尝试将$ sce.trustAsHtml()与ng- repeat中的对象属性一起使用。结果是HTML完全空白。不过,使用ngSanitize可以正确输出HTML。 顺便说一下,我正在使用AngularJS v1.3.0-beta.3。不知道是否有错误或我做错了什么。 问题答案: 您不能在表达式中使用(除非是的属性),因为表达式是在的上下文中求值的。 最干净的方法是使用。 第二种

  • 问题内容: 我是AngularJS中的一条小鱼,我遇到了这种情况。 正常情况下,AngularJS提供ng-submit指令作为表单中的属性工作,但我需要在外部调用它。 那么,有人遇到过同样的问题吗?如果是,您做了什么? 问题答案: 请用ng-controller包围您的代码,并使用ng单击 范围之外的按钮。 我为您制作了一个jsfiddle示例…尝试: http://jsfiddle.net/x

  • 本文向大家介绍vue中使用cookies和crypto-js实现记住密码和加密的方法,包括了vue中使用cookies和crypto-js实现记住密码和加密的方法的使用技巧和注意事项,需要的朋友参考一下 使用crypto-js加解密 第一步,安装 第二步,在你需要的vue组件内import 第三步,使用 注意这个mymessage是字符串,如果你要加密的用户id(number类型)得先转成字符串

  • 问题内容: 在angularjs中,我想知道ng-submit和ng-click之间有什么区别?具体来说,两者各自的优缺点,以及您什么时候应该彼此取舍?谢谢! *编辑* 我对此进行了更多研究,但我仍然想知道使用ng-submit有什么好处(如果有)?您能否使用ng-click代替所有ng- submit?这会引起任何问题吗?再次感谢! 问题答案: ngSubmit指令绑定到浏览器中的Submit

  • 本文向大家介绍AngularJS基础 ng-submit 指令简单示例,包括了AngularJS基础 ng-submit 指令简单示例的使用技巧和注意事项,需要的朋友参考一下 AngularJS ng-submit 指令 AngularJS 实例 表单提交后执行函数: 定义和用法 ng-submit 指令用于在表单提交后执行指定函数。 语法 <form ng-submit="expression"