我在尝试将JavaScript库导入我的离子应用程序时面临一些问题,特别是将此图表导入我的离子项目
https://github.com/rendro/easy-pie-chart.
首先,我安装了最新的离子,然后转到
/src/
打开资产文件夹,创建
/js/
资产内部的文件夹复制此JS文件夹中的.js
/src/index.html
添加路径<script src="assets/js/N.js">
转到打字稿文件并声明var n;
和其他类似此视频的方式:https://www.youtube.com/watch?v=xWIzZ8wBqk0
但他们两个都没有起作用。你还有其他想法吗?谢谢。
您需要更改tsconfig.json"声明":true,像这样
{
"compilerOptions": {
"allowSyntheticDefaultImports": true,
"declaration": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["dom", "es2015"],
"module": "es2015",
"moduleResolution": "node",
"sourceMap": true,
"target": "es5"
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules", "src/**/*.spec.ts", "src/**/__tests__/*.ts"],
"compileOnSave": false,
"atom": {
"rewriteTsconfig": false
}
}
您需要在项目中创建一个文件夹和一个类似的" Typings/index.d.ts"的文件
请参阅此图像
希望你能理解我的英语