我正在使用 vue-google-charts 包(https://www.npmjs.com/package/vue-google-charts)在我的应用程序(vuejs2.x)中显示谷歌图表,直到现在它工作得很好。
但现在我收到以下错误:
Uncaught (in promise) TypeError: n.load is not a function at vue-google-charts.common.js:1 at new Promise (<anonymous>) at vue-google-charts.common.js:1
我在几篇文章中读到,我可以创建一个文件 vendor.d.ts 并将以下内容放入:
declare module 'vue-google-charts';
我创建了这个文件并将它放在“src”文件夹中,但它仍然不起作用。问题是,当我在本地测试它时,应用程序运行良好,所有图表都会显示等等。但是一旦我将应用程序部署到 firebase,图表就不再工作了。
我还读到可以通过将以下设置放入 tsconfig.json 文件中来解决该问题:
"noImplicitAny": false
但是我没有 tsconfig.json 文件我只有 package.json 和 vue.config.js。所以不知道把这个设置放在哪里。
谢谢你的帮助