首页 > 解决方案 > 如何在反应挂钩中将回调 url 形成查询字符串

问题描述

支付系统的回调 URL 在哪里,通过这个回调 URL,我可以获取交易 ID 并确认支付是否成功。我需要用一个登陆页面来形成这个 URL 反应

http://localhost:8081/confirmPayment/trans_202012201871?trxref=trans_202012201871&reference=trans_202012201871

所以我创建了一个组件,我可以从中获取 trans id

这是我试图与支付公司的回调 URL 匹配的路线

<Route exact path="/confirmPayment/:ref?/:=trxref/:&=reference" component={ConfirmPaystackPayment} />

我怎样才能使这项工作?

标签: javascriptnode.jsreactjscallbackreact-router

解决方案


将路径描述为/confirmPayment/:ref

<Route exact path="/confirmPayment/:ref" component={ConfirmPaystackPayment} />

query params在组件中访问使用这样ConfirmPaystackPayment的技巧


推荐阅读