条纹结帐.js库在 Angular 8 项目中不起作用?



i 升级到 Angular Universal 8 并且 stripe Checkout 停止工作。 我在 index.html 文件中添加了库

<script src="https://checkout.stripe.com/checkout.js"></script>

在我的组件中

handler: StripeCheckoutHandler;

但是当我构建我的项目时,我收到此错误

error TS2304: Cannot find name 'StripeCheckoutHandler'.

经过数小时的挖掘,解决方案是添加

@types/stripe-checkout 

在tsconfig.app.json中

"types": [

"@types/stripe-checkout"
]

相关内容

  • 没有找到相关文章

最新更新