關於angular2路由中的單頁面開發問題
阿新 • • 發佈:2018-11-16
在實際的開發過程中,遇到了一個呼叫第三支付的時候遇到的一個問題,
問題描述:
第三方支付需要從新開啟一個頁面,提交方式需要用到form提交:
程式碼修改如下:app.component.html
<router-outlet></router-outlet>
<div style="display:none">
<form id="forms" method="post" target="_blank" novalidate>
<input id="signature" name="signature" type ="text">
<input id="message" name="message" type="text">
</form>
</div>
呼叫的頁面
top.component.ts
//呼叫第三支付頁面
$("#forms").attr("action",data.data.action);
$("#message").val(data.data.message);
$("#signature").val(data.data.signature)
$("#forms" ).submit();