参考文档:https://www.angular.cn/guide/forms#submit-the-form-with-emngsubmitem
使用 ngSubmit 提交该表单
在填表完成之后,用户还应该能提交这个表单。 “Submit(提交)”按钮位于表单的底部,它自己不做任何事,但因为有特殊的 type 值 (type="submit"
),所以会触发表单提交。
现在这样仅仅触发“表单提交”是没用的。 要让它有用,就要把该表单的 ngSubmit
事件属性绑定到英雄表单组件的 onSubmit()
方法上:
想得到form中所有的值:只需要把模板引用变量作为参数传入到onSubmit()方法中即可。
即:(ngSubmit)="onSubmit(heroForm.value)"