2015-12-03 29 views
1

我打算有一个angularjs应用程序。我们将使用Web Api服务来执行CRUD操作。而这些控制器的功能,我可以从NG-点击指令调用(我的意思是同出一提交)为什么我们在angularjs中使用表单或ng-submit?

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

我们需要得到调用的Web服务器(获取文件例:图像)。

但我想知道,我们到底需要在我们的情况后操作到Web服务器?

而且,我们永远需要一个表单,NG-形式提交,NG-提交 - 在我们的例子?

任何帮助将被认可,谢谢!

回答

2

还有的只是提交您的代码中使用<form>标签以外的原因数量。首先,将验证结果直接连接到表单对象。如果你没有这种形式,你不会得到这种功能。

我建议考虑看看的例子在角表格文档的底部,看看为什么您可能要使用的表单。如果清除示例中的文本框,则可以看到如何更改表单。$ valid和form。$错误。

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

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

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

+0

验证部分,我得到。除此之外,看起来......我们对提交并没有太多的了解(我以前的网络体验是在asp.net中进行的,因此我们将其与之比较)。 – Relativity

0

没有太大的不同,但ng-submit将由input[required]ng-click可以防止无限

相关问题