Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework 向Ionic v4应用程序添加highchart指示器时出现问题_Ionic Framework_Highcharts - Fatal编程技术网

Ionic framework 向Ionic v4应用程序添加highchart指示器时出现问题

Ionic framework 向Ionic v4应用程序添加highchart指示器时出现问题,ionic-framework,highcharts,Ionic Framework,Highcharts,我正在努力让highcharts指示器在Ionic v4应用程序中的股票图表上工作 我已经安装了highcharts节点模块 html: 如果我删除了最后与sma指示器相关的部分,则主图表将按预期工作。有了它,它就变成了空白 我真的不明白如何将highcharts/指标/指标导入链接到图表 我还尝试添加 <script src="https://code.highcharts.com/stock/indicators/indicators.js"></script>

我正在努力让highcharts指示器在Ionic v4应用程序中的股票图表上工作

我已经安装了highcharts节点模块

html:

如果我删除了最后与sma指示器相关的部分,则主图表将按预期工作。有了它,它就变成了空白

我真的不明白如何将highcharts/指标/指标导入链接到图表

我还尝试添加

<script src="https://code.highcharts.com/stock/indicators/indicators.js"></script>

指向main index.html,但无效


感谢您的帮助

导入指示器后,您还必须对其进行初始化,如下所示:

import * as Highcharts from "highcharts/highstock";
import * as Indicators from "highcharts/indicators/indicators";

Indicators(Highcharts); 

我建议您使用Highcharts Angular官方包装
Highcharts Angular
。可在此下载:

带highcharts角包装的演示:


太棒了,这很有效,谢谢。PS对于Ionic 4,您需要做一些轻微的更改来停止某些类型脚本错误:从“@angular/core”导入{Component,OnInit};从“Highcharts/highstock”导入*作为Highcharts;从“高图表/指标/指标”导入SMA;SMA(高图);
<script src="https://code.highcharts.com/stock/indicators/indicators.js"></script>
import * as Highcharts from "highcharts/highstock";
import * as Indicators from "highcharts/indicators/indicators";

Indicators(Highcharts);