【问题标题】:Highcharts custom symbolHighcharts 自定义符号
【发布时间】:2020-03-02 12:54:01
【问题描述】:

我正在尝试在 Angular 5 项目中添加自定义符号。

这是我的代码:

import * as Highcharts from "highcharts";

Highcharts.Renderer.prototype.symbols.line, function(x, y, width, height) {
    return ['M',x ,y + width / 2,'L',x`enter code here`+height,y + width / 2];
}

我收到以下错误:

src/app/dashboard/apc-hse-monthly-chart/apc-hse-monthly-chart.component.ts(29,16) 中的错误:错误 TS2339:“typeof”类型上不存在属性“渲染器” import("D:/source/QHSE/QHSE_Frontend/node_modules/highcharts/highcharts")'.

在 Angular 5 中执行此操作的正确方法是什么?

【问题讨论】:

标签: angular highcharts angular5


【解决方案1】:
Highcharts.SVGRenderer.prototype.symbols.line = function(x, y, width, height) {
 return ['M',x ,y + width / 2,'L',x+height,y + width / 2];
};

用 SVGRenderer 替换渲染

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-29
    • 2013-01-23
    • 2014-01-05
    相关资源
    最近更新 更多