javascript - 导入第三方库es6

标签 javascript reactjs plotly

我正在尝试将 plotly 导入到我的 react 应用程序中。 我已经安装了:

npm install plotly --save

然后我尝试以这些不同的方式导入:

import * as Plotly from 'plotly'
import Ploty from 'plotly'
var Plotly = require('plotly')

然后我尝试像这样使用plotly:

Plotly.newPlot('myDiv', data)

但是每次导入都会给我这个错误:

Uncaught TypeError: Plotly.newPlot is not a function

我真的迷路了,找不到导入plotly或任何其他第三方库的正确方法。我遵循的每一篇指南和文章都说我应该像我已经尝试过的那样导入。

最佳答案

基于他们的 Gitub页面,你需要安装plotly.js而不是potly。 npm 安装plotly.js。确保正确配置模块加载器来加载它。然后你就可以import Potly from 'plotly.js';

关于javascript - 导入第三方库es6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42885744/

相关文章:

javascript - 未捕获的类型错误 : Cannot read property 'removeChild' of null without using removeChild

javascript - IonRangeSlider 将标签分配给值

Python:如何绕 z 轴旋转曲面并绘制 3d 图?

r - 如何在R中使用plotly水平居中饼图?

python - 如何使用 plotly_express 绘制多折线图?

javascript - 为什么在模拟 Node.js 模块时 Jest 模拟实例为空?

javascript - 使用 Google Maps Api 和外部 Json 文件

html - "[HMR] Waiting for update signal from WDS..."究竟是什么意思

javascript - 在函数中调用 setState(),并在状态改变后继续下一个同级函数——这可能吗?

javascript - ReactJS 异步渲染