javascript - Highcharts + Webpack 搞乱了图表渲染
问题描述
来自 webpack 的包呈现我的图表之一与我在开发模式下看到的热重载非常不同,并且无论如何都希望保持一致。
它特定于带有at的type
图表,我使用了许多其他图表,并且所有图表在和模式之间都具有相同的渲染,正如预期的那样。area
polar
true
dev
prod
这是我得到的dev
以及我期望从捆绑中得到的:
这是我浏览 webpack 包后得到的:
这是应用于它的 highcharts 配置:
https://gist.github.com/sylv3r/6533e240107be42526ea77ea6ab5a13d
我使用的 webpack 配置:
https://gist.github.com/sylv3r/001a8c161a9dc580ee5d356a5e9e7155
包版本:
"highcharts": "^6.1.0",
"highcharts-more": "^0.1.7",
"highcharts-react-official": "^1.2.0",
"webpack": "^4.23.1",
"webpack-cli": "^3.1",
"webpack-dev-middleware": "^3.0.1",
"webpack-hot-middleware": "^2.21.2",
我知道这是一个奇怪而具体的问题,但任何线索都会非常感激,我被困住了。
解决方案
该"highcharts-more": "^0.1.7"
软件包已被弃用。您应该从 highcharts 文件夹中导入该模块:
import Highcharts from "highcharts/highstock";
import highchartsMore from "highcharts/highcharts-more";
import HighchartsReact from "highcharts-react-official";
highchartsMore(Highcharts);
推荐阅读
- flamegraph - 火焰图和火焰图和火焰图中的绘制时间
- linux - 下载和安装 openshift cli 命令不起作用
- node.js - 如何在nodejs javascript mysql中从Sun May 04 1980 00:00:00 GMT + 0500(巴基斯坦标准时间)用月/日/年格式化日期
- python - 如何使用函数将传递给另一个函数的参数平方?
- python - CCXT okex5 掉期合约
- python - 无法使用 BeautifulSoup 抓取课程
- c# - 从继承的 nuget 复制文件
- python - GoogleNet Implantation ValueError:检查模型目标时出错:您传递给模型的 Numpy 数组列表不是大小
- reactjs - 无法在 react-highcharts 中使用“道具数据”渲染热图
- assembly - 检查 32 位系列中的 4 位系列(tasm)