为什么我们在 angularjs 中使用 form 或 ng-submit?

2023-12-05

我计划有一个 angularjs 应用程序。我们将使用 Web Api 服务进行 CRUD 操作。我可以从 ng-click 指令调用这些控制器函数(我的意思是无需提交)

AngularJs <-> WebApi <-> Sql Serevr=> 这是我们的堆栈。

我们需要调用网络服务器(以获取文件。例如:图像)。

但我想知道,在我们的例子中,我们是否需要对网络服务器进行后期操作?

另外,在我们的例子中,我们是否需要一个 form,ng-form,submit,ng-submit ?

任何帮助将不胜感激,谢谢!


除了提交使用之外,还有很多原因<form>代码中的标记。其一,Angular 将验证结果直接连接到表单对象中。如果您没有该表单,您将无法获得该功能。

我建议您查看 Angular Form 文档底部的示例,了解为什么您可能想要使用该 Form。如果清除示例中的文本框,您可以看到 form.$valid 和 form.$error 如何变化。

https://docs.angularjs.org/api/ng/directive/form

关于提交,ngSubmit 将阻止通常发布到服务器的表单的默认操作。与现有的验证属性类似,还有一个form.$submitted当使用 ng-submit 提交表单时,该属性将更新为 true。 ng-click 不会发生这种情况。

https://docs.angularjs.org/api/ng/directive/ngSubmit

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么我们在 angularjs 中使用 form 或 ng-submit? 的相关文章

随机推荐