Ödeme sağlayıcı olarak Stripe kullanarak Ödeme formu oluşturmak istiyorum. Stripe.js Reference içinde, form bileşenini oluşturma prosedürü, sayfadaki harici komut dosyasını içeren jQuery'yi kullanarak açıklanmıştır. React bileşenime nasıl dahil edilebilir? En iyi yol nedir?Stripe.js komut dosyası, React bileşenine nasıl eklenir
import React, { Component } from 'react';
class PaymentForm extends Component {
constructor(props) {
super(props);
}
componentDidMount() {
Stripe.setPublishableKey('THE-PUBLIC-KEY');
}
handleSubmit(e) {
e.preventDefault();
Stripe.card.createToken(e.currentTarget, (status, response) => {
console.log(status, response);
});
}
render() {
//THE PAYMENT FORM
}
}
Not 1: Bugüne kadar ben aşağıdakilere sahip aktif güncellenen değil gibi ben ReactScriptLoader kullanmak istemez.
Not2: Ayrıca iyi bir uygulama olduğunu düşünmüyorum dangerouslySetInnerHTML çözüm gördüm.
Bunu yapmanın bir yolunu buldunuz mu? –