发生。 也就是说,表单的操作脚本在另一个网站上,我只想将表单发布到该网站。然后-6ren">
gpt4 book ai didi

Angular 2 : how to post+redirect form with action on external site

转载 作者:太空狗 更新时间:2023-10-29 17:38:23 26 4
gpt4 key购买 nike

我在 Angular2 网页上有一个表单。

当我在表单上点击提交时,我希望等同于“method="post".....> 发生。

也就是说,表单的操作脚本在另一个网站上,我只想将表单发布到该网站。然后进入该外部网站。

我在这方面撞墙了;提交按钮似乎已被 Angular 接管,因此只需点击提交按钮什么也做不了。当我需要异步处理数据时,我知道如何执行此操作,但当我只想移动到该外部站点时,我不知道该怎么做。

我不需要任何花哨的 Angular 验证等,只需将表单发布到外部站点,然后进入该站点即可。

我一直在阅读和谷歌搜索,唯一提供的建议似乎是做一个 http.post,然后订阅 promise ,然后重定向。但是,该重定向如何处理我想通过表单提交的数据?

欢迎指点,谢谢。雷切尔

最佳答案

多亏了 angular2-forms 标签,它在我发布这篇文章时作为一个选项出现,我想我已经在 Angular2 ngNoForm and also do angular form validation 找到了答案。

在 ngForm“ngNoForm”上有一个(相当未记录的)选项,它从这个特定的表单中删除了自动 ngForm 处理。这使我恢复了“提交”按钮的标准用法,并获得了我需要的行为。

关于 Angular 2 : how to post+redirect form with action on external site,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40233966/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com