Angular 提交表单的行为不符合预期

Angular 提交表单的行为不符合预期,angular,Angular,我注意到我正在使用的表单在两个按钮上都调用了onSubmitClicked()函数,因此我目前遇到了另一个bug: 原来是这样的: 返回 提交 无论单击哪个按钮,都会调用submitclicked()。首先只需在Backclicked()上单击“后退”按钮调用。从“提交”按钮中删除type=“submit”,不会改变任何内容 返回 提交 提交功能: onBackClicked(){ console.log('onBackClicked()') } onSubmitClicked(){ l

我注意到我正在使用的表单在两个按钮上都调用了
onSubmitClicked()
函数,因此我目前遇到了另一个bug:

原来是这样的:


返回
提交
无论单击哪个按钮,都会调用submitclicked()。首先只需在Backclicked()上单击“后退”按钮调用
。从“提交”按钮中删除
type=“submit”
,不会改变任何内容


返回
提交
提交功能:

onBackClicked(){
console.log('onBackClicked()')
}
onSubmitClicked(){
log('onSubmitClicked()');
}
除非明确指定,否则
中的任何
都将尝试提交表单

试试这个:


返回
是的可能重复!资料来源: