【问题标题】:Aurelia and importing and using Highcharts X-rangeAurelia 和导入和使用 Highcharts X-range
【发布时间】:2018-09-11 15:21:18
【问题描述】:

我正在使用 Aurelia 框架,我刚刚安装了用于图形等的 Highcharts (v6.1.2) 库。

当我导入 Highcharts 时:

import * as Highcharts from "highcharts";

我可以将 lib 与标准图形类型(如柱/条/线等)一起使用。

当我尝试使用“xrange”类型的图表时,我总是会收到此错误:

Error: Highcharts error #17

据我所知,我没有为这种类型包含适当的模块(它位于 /node_modules/highcharts/modules/xrange.js 中)。

但是当我这样做时:

import Xrange 'highcharts/modules/xrange'

或者只是

import 'highcharts/modules/xrange'

我知道找不到模块!

知道如何加载我需要的模块吗??

谢谢!

【问题讨论】:

  • 是否需要在 aurelia.json 中添加条目?我正在使用 amCharts,它公开了一些核心报告,但不是全部。
  • 您是否尝试过使用其他模块(例如highcharts-more 或类似的)?您能否提供您的代码或我要调试的东西?

标签: javascript highcharts import aurelia


【解决方案1】:

你试过推荐的方法Load Highcharts as an ES6 module

import * as Highcharts from 'highcharts';
// Load the Xrange module.
import * as Xrange from 'highcharts/modules/xrange';
// Initialize Xrange module.
Xrange(Highcharts);

【讨论】:

  • 您好,谢谢!我仍然收到“错误 TS2307:找不到模块‘highcharts/modules/xrange’。”看起来 highchart 模块没有暴露。
猜你喜欢
  • 1970-01-01
  • 2016-06-11
  • 1970-01-01
  • 2016-01-19
  • 2017-07-01
  • 1970-01-01
  • 2015-08-17
  • 2016-12-15
  • 2018-10-10
相关资源
最近更新 更多