在ionic2项目中添加一个js库(尚未打字)



我正试图将这个外部javascript库CamanJS与我的Ionic2(typescript项目)一起使用

我已经找到了好几篇这样和这样的文章,但它们都假设要使用的库是在键入时使用的

但CamanJS还没有打字员,有一张空头支票

我的问题是,有没有一种方法可以将外部js库(尚未添加到打字中)添加到ionic2(typescript)项目中?

让我用一个常见的例子来描述这个过程:

  1. 要在TypeScript应用程序中包含JavaScript库,必须首先将其作为脚本标记包含在HTML文件中。

    <script src="js/your_external_library.js"></script>

  2. 要使用库,您必须将以下内容添加到其中一个ts文件中:

    declare var libraryVar: any;

  3. libraryVar替换为JavaScript库中的变量、函数或类。

此时,它已经可以使用了

  1. 在这些步骤之后,您可以使用外部库提供的API。例如:

    this.libraryVar = new libraryVar(parameters);

  2. 调用tsc.ts文件,用正确的语法和外部库编译成.js

相关内容

  • 没有找到相关文章

最新更新