vue+ts导入highcharts的力导图出错了

qq_43151070 2019-03-15 04:24:33
代码如下:
Highcharts.addEvent(
Highcharts.seriesTypes.networkgraph,
"afterSetOptions",
function(e) {
var colors = Highcharts.getOptions().colors,
i = 0,
nodes = {};
e.options.data.forEach(function(link) {
if (link[0] === "Proto Indo-European") {
nodes["Proto Indo-European"] = {
id: "Proto Indo-European",
marker: {
radius: 20
}
};
nodes[link[1]] = {
id: link[1],
marker: {
radius: 10
}
// color: colors[i++]
// color: colors[i]
};
} else if (nodes[link[0]] && nodes[link[0]].color) {
nodes[link[1]] = {
id: link[1],
color: nodes[link[0]].color
};
}
});
e.options.nodes = Object.keys(nodes).map(function(id) {
return nodes[id];
});
}
);
Highcharts.chart("container", this.options);
在highcharts的JShare里面能成功运行,但在ts里面就报错了,第一处是标红的seriesTypes,提示类型“Static”上不存在属性“seriesTypes”,第二处是options提示类型“Event”上不存在属性“options”,请问该怎么解决?
...全文
197 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

10,608

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧