如何在ts组件文件中使用第三方脚本文件?

问题描述 投票:0回答:1

[这是第三方脚本文件jsfiddle example link的链接,但是在外部文件中是第三方js脚本文件,它具有所有功能都是自调用功能。

如何在ts文件中声明该功能?

在ts文件中声明变量后,我需要调用下面的第3方函数。

affirm.checkout.open({
     success: function (card_details) {
       console.log('#### calling affirm.checkout.open');
     },
     error: function (error_response) {
       console.log('#### calling affirm.checkout.open Error =======');
     },
     checkout_data: ObjectData;
   });

正在运行应用程序时获取ERROR in src/app/components/checkout/checkout.component.ts(1572,5): error TS2304: Cannot find name 'affirm'.

[任何人都可以帮助我。

angular typescript angular-cli angular-cli-v6
1个回答
0
投票

将脚本添加到angular.json文件中的脚本数组:

        "scripts": [
          "src/script.js"
        ]

之后,可以通过为它声明变量来在打字稿文件中使用它。

© www.soinside.com 2019 - 2024. All rights reserved.