如何在前端javascript上接收通过post请求提交的表单数据
我将把支付网关服务集成到我的项目中。根据这个支付网关服务提供的文档,我需要向它的页面提交一些值 以下代码是我向it提交表单数据的方式如何在前端javascript上接收通过post请求提交的表单数据,javascript,angular,typescript,ionic-framework,Javascript,Angular,Typescript,Ionic Framework,我将把支付网关服务集成到我的项目中。根据这个支付网关服务提供的文档,我需要向它的页面提交一些值 以下代码是我向it提交表单数据的方式 {{'paymentPage.referenceNumber'| translate}} {{'paymentPage.currency'| translate}} {{'paymentPage.productDescription'| translate}} {{'paymentPage.amount'| translate}} {{'paymentPage.
{{'paymentPage.referenceNumber'| translate}}
{{'paymentPage.currency'| translate}}
{{'paymentPage.productDescription'| translate}}
{{'paymentPage.amount'| translate}}
{{'paymentPage.username'| translate}}
{{'paymentPage.userEmail'| translate}}
{{'paymentPage.userContact'| translate}}
{{'paymentPage.proceedWithPayment'| translate}}
提交表单后,用户将被重定向到支付网关的网页并进行支付。支付完成后,支付网关将重定向回responseUrl(这是我们的前端),我们在表单提交中提供了一些通过POST方法附加的支付信息。在这种情况下,如何使用javascript检索这些值
我试着用谷歌搜索一下,结果发现大多数人都会直接使用下面的php代码来接收html中的值,但在我们的项目堆栈中,前端和后端是完全分开的。有没有办法做到这一点
$\u POST[“name”]
$\u POST[“电子邮件”]
谢谢。使用会话存储在本地存储通过Post发送的信息。这样,只要不关闭选项卡/窗口,您就可以保留信息 发布表单用于将数据发送到服务器,发布的表单会以新网页响应。这不是我们通常做的事情。在Angular中,通常使用模板表单或反应表单将表单绑定到对象,然后使用Angular HttpClient将数据发送回服务器
你要问的问题基本上是,我如何用Angular做表单,这真的超出了StackOverflow答案的范围。您需要阅读Angular表单,一旦理解了这一点,您就需要了解Angular服务如何在页面之间传递数据。不要将会话存储用于Angular,请使用Angular服务。嗨,Adrian,我的流程如下(我的web应用将值提交给第三方网页->第三方将值提交回我的web应用)。我的目的是获取从第三方发送的提交后数据,因此使用angular service在页面之间共享数据并不是可以解决的问题。请将订单保存回服务器,并在支付网关重定向回站点时重新加载。
async onSubmit(e) {
if (this.formService.ngForm.valid) {
e.target.submit();
}
}