我也在本地尝试过该错误,但是遇到了同样的错误,但是正如您从code sand box instance的基本代码片段中看到的那样,我遇到了这个错误:
Please load Stripe.js (https://js.stripe.com/v3/) on this page to use react-stripe-elements. If Stripe.js isn't available yet (it's loading asynchronously, or you're using server-side rendering), see https://github.com/stripe/react-stripe-elements#advanced-integrations
即使我只是将带有根密钥的StripeProvider包括在内,这种情况仍在发生。我发现在jsfiddle example from the docs中这显然不是问题,它不使用create-react-app。还有其他人遇到这个问题并找到解决方案吗?
答案 0 :(得分:1)
您只需要在index.html
中添加脚本标签:
<script src="https://js.stripe.com/v3/"/>