echarts 关系图(graph)里的links的起点和终点设置无效

问题描述,data里面数据也设置了id({id:1})这样设置的,links里面设置了source和target({source:0,target:1}),但是运行发现只显示了node没显示连线(edge),去看了文档描述

 1、source  stringnumber

 边的源节点名称的字符串,也支持使用数字表示源节点的索引。

2、target stringnumber

边的目标节点名称的字符串,也支持使用数字表示源节点的索引。

问题:
所有的点都没有links连接

问题原因:
links的target和source只允许接受字符串类型,如果接受int数字类型的,就是默认links数组中的先后序号,即从0开始自动分配index

解决办法就是把data里面的id和links的target和source 类型改成字符串类型,问题解决

 

 

 

posted @   xiaoxiaoxigua  阅读(221)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
点击右上角即可分享
微信分享提示