1. 程式人生 > >關於angular2路由中的單頁面開發問題

關於angular2路由中的單頁面開發問題

在實際的開發過程中,遇到了一個呼叫第三支付的時候遇到的一個問題,

問題描述:
第三方支付需要從新開啟一個頁面,提交方式需要用到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();