Hes*_*Mad 1 stripe-payments typescript
我在TypeScript应用程序中使用 stripe,并且我读到可以使用如下语言环境设置 stripe 变量:var stripe = Stripe('pk_test', {locale: 'en'});但是如果我想在初始化后更改语言,我无法做到这一点......我想创建一个新的 stripe 变量实例,但库说:IntegrationError: Please use the same instance of 'Stripe' you used to create this Element to create your Source or Token.
那么我需要在运行时更改区域设置吗?
谢谢!
我认为可以选择使用新的语言环境 [0] 重新初始化 elements 对象。然后根据新的元素对象重新安装元素,此测试似乎可以将西班牙语设置更改为德语设置 [1]。
elements = stripe.elements( {locale: 'de'});
希望有帮助!
[0] https://stripe.com/docs/js/elements_object/create#stripe_elements-options-locale
[1] https://jsfiddle.net/v3nkm4n/5uz6mrbh/20/
| 归档时间: |
|
| 查看次数: |
3098 次 |
| 最近记录: |