Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用formio时,如何在Angular*模块*中捕获提交_Angular_Formio - Fatal编程技术网

使用formio时,如何在Angular*模块*中捕获提交

使用formio时,如何在Angular*模块*中捕获提交,angular,formio,Angular,Formio,我真的花了好几个小时在这上面,但没有用。该召唤骑兵了 以下是许多示例,当formio窗体配置为Angular中的组件时,如何捕获该窗体的onSubmit。但是,我找不到任何为配置为模块的formio表单捕获onSubmit的示例 为什么它很重要?在formio表单上提交新的或编辑过的记录后,URL默认为该记录的视图..///view。我想重定向到另一个URL。当形状被定义为角度组件时,这很容易: export class AssessmentFormComponent implements On

我真的花了好几个小时在这上面,但没有用。该召唤骑兵了

以下是许多示例,当formio窗体配置为Angular中的组件时,如何捕获该窗体的onSubmit。但是,我找不到任何为配置为模块的formio表单捕获onSubmit的示例

为什么它很重要?在formio表单上提交新的或编辑过的记录后,URL默认为该记录的视图
..///view
。我想重定向到另一个URL。当形状被定义为角度组件时,这很容易:

export class AssessmentFormComponent implements OnInit {

  constructor() { }

  ngOnInit() {
  }

  onSubmit(submission: any) {
    window.location.href = 'about:blank';
    alert('Thank you for completing the assessment');
  }
}

我在一个模块中尝试了类似的代码,onSubmit中的代码从未被触发。显然有办法做到这一点;我就是找不到。请告知。

您可以像这样为formio添加HTML



谢谢你的回答。我不清楚这个HTML应该驻留在哪里。当你有时间时,请详述答案。谢谢。这个HTML将在您想要编写表单逻辑的组件中。