我正在使用Angular 6进行SPA,并且正在使用payulatam平台创建付款,并且我有他们提供的沙箱付款代码
我一直在使用路由器链接,并且有一个名为paymentPayU的组件,我正在使用来自PayULatam的支付模板表单,如下所示:
<form method="post" action="https://sandbox.checkout.payulatam.com/ppp-web-gateway-payu">
<input name="merchantId" type="hidden" value="508029" >
<input name="accountId" type="hidden" value="512321" >
<input name="description" type="hidden" value="Test PAYU" >
<input name="referenceCode" type="hidden" value="TestPayU" >
<input name="amount" type="hidden" value="20000" >
<input name="tax" type="hidden" value="3193" >
<input name="taxReturnBase" type="hidden" value="16806" >
<input name="currency" type="hidden" value="COP" >
<input name="signature" type="hidden" value="7ee7cf808ce6a39b17481c54f2c57acc" >
<input name="test" type="hidden" value="1" >
<input name="buyerEmail" type="hidden" value="test@test.com" >
<input name="responseUrl" type="hidden" value="http://www.test.com/response" >
<input name="confirmationUrl" type="hidden" value="http://www.test.com/confirmation" >
<input name="Submit" type="submit" value="Enviar" >
</form>
但是在这种情况下,当我转到该组件时,它会显示未隐藏的按钮,但是当我单击它时,什么也没有发生,它认为必须加载新页面,但它永远不会显示。
我希望有人可以帮助我解决这个问题。谢谢。
答案 0 :(得分:0)
完成!。
你好,威尔逊。感谢您的关注。我找到了答案。这很简单。我只需要将此指令放到这样的形式:ngNoForm这样。
check_values[0]
仅此而已,通过回顾我必须使用ngSubmit,但是这种情况是当我有一些函数可以调用它时,嗯,我还没有,只是带有该指令的url显然Angular不采用这种形式我想是一种棱角形式,仅此而已。非常感谢。