我开始使用Angular 2开发,具有AngularJS的先前知识。 如何使用$.ajaxSubmit()或类似方法在不使用默认表单提交的情况下使用AJAX提交表单?问题集中在将文件上传到服务器。
之前我曾使用过AngularJS的ajaxsubmit,但是还没有找到如何使用Angular 2做到这一点。 感谢。
答案 0 :(得分:0)
我首先推荐你,转到angular2 documents并阅读Angular2及其在双向绑定方面的工作原理。然后,在ng2中阅读有关表单的最佳来源是Angular2 forms Guide。
在SPA应用程序中创建表单和处理数据的概念,例如Angular2应用程序,与您在问题中提出的内容略有不同。
角形式的一些主要特征是:
框架支持双向数据绑定,更改跟踪, 验证和错误处理。
双向数据与[(ngModel)]语法绑定,用于读写 值输入控件
使用ngModel跟踪表单控件的更改状态和有效性 与表格组合
使用跟踪的特殊CSS类提供强大的视觉反馈 控制的状态
向用户显示验证错误并启用/禁用表单控件
here is a live template of form in Angular2
所以,请继续阅读并阅读指南,然后如果您在构建自己的表单时遇到任何问题,请随时添加并提出您的问题。请在plnkr.co之类的地方包含您的示例表单代码