我需要更改此代碼以使其對 React 有效
<script src="https://securepay.tinkoff.ru/html/payForm/js/tinkoff_v2.js"></script>
<form name="TinkoffPayForm" onsubmit="pay(this); return false;">
<input class="tinkoffPayRow" type="hidden" name="terminalkey" value="TinkoffBankTest">
<input class="tinkoffPayRow" type="hidden" name="frame" value="true">
<input class="tinkoffPayRow" type="hidden" name="language" value="ru">
<input class="tinkoffPayRow" type="text" placeholder="Сумма заказа" name="amount" required>
<input class="tinkoffPayRow" type="text" placeholder="Номер заказа" name="order">
<input class="tinkoffPayRow" type="text" placeholder="Описание заказа" name="description">
<input class="tinkoffPayRow" type="text" placeholder="ФИО плательщика" name="name">
<input class="tinkoffPayRow" type="text" placeholder="E-mail" name="email">
<input class="tinkoffPayRow" type="text" placeholder="Контактный телефон" name="phone">
<input class="tinkoffPayRow" type="submit" value="Оплатить">
</form>
我添加<script>到index.html,<form>在 React 組件中創建并將ref添加到表單
我創建const w = window as any并添加了
const onSubmit = () => {
w.pay(form.current);
}
但它沒有用
我需要將什么作為引數傳遞給 w.pay 函式?
uj5u.com熱心網友回復:
我通過添加解決了這個問題 dangerouslySetInnerHTML
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/352919.html
上一篇:如何以不同的名稱上傳多個檔案
