此问题是我之前找到here之前的问题的后续问题。高图表需要两个不同的图表本身导入,然后是股票版本的图表。我似乎可以弄清楚如何引用导入的库存部分。它纯粹是js导入。
我已经为highstock
导入运行了npm install命令,我可以在@types文件夹中看到它。然后我通过
import * as Highcharts from 'highcharts/highstock';
然而,当我运行我的代码时,我仍然收到此错误
EXCEPTION: Error in ./ExploreComponent class ExploreComponent - inline template:4:25 caused by: StockChart is unknown chart type.
在这里引用我的html
<chart type="StockChart" [options]="options"></chart>
我在这里做错了什么?我没有正确导入第三方js吗?
答案 0 :(得分:0)
我有同样的问题。我的解决方案是将以下行添加到我的webpack.common.js文件中......
resolve: {
alias: {
// NOTE: You should set 'highcharts/highcharts.src.js'
// if you are not going to use <chart type="StockChart"
highcharts$: "highcharts/highstock.src.js"
},
在GitHub中更新了我的演示