Angularjs使用ng-submit或ng-click进行登录



我是Angularjs和web开发的新手。目前我正在工作的一个小项目,需要登录。我有服务器端代码完成和测试。

我目前的方法是使用ng-click"Log in"按钮并调用async方法将post请求发送到服务器。

然而,我也看到其他人使用ng-submit作为"登录"。在这一点上,我不知道哪种方法是最好的解决方案,或者是最具角度的登录方式。

我还需要显示屏幕上的验证用户当他们的密码和用户名不匹配。

请在下面给我一些建议,我将非常感激。

ngSubmit指令绑定到浏览器中的submit事件,该事件在表单被提交时触发。

从MDN:

注意,submit只在表单元素上触发,而不是按钮或提交输入。(提交的是表单,而不是按钮。)

你可以用它来提交一个用户注册表单,或者类似的东西。

另一方面,ngClick指令可以应用于任何类型的元素。

从资料来源:

ngClick指令允许你指定自定义行为元素。

使用它来允许用户以某种方式与您的页面交互,而不是提交表单。也许是点击"上一个"或"下一个"寻呼机按钮,或者是地图或其他东西。

输入链接描述

最新更新