关于#echarts#的问题,如何解决?

echarts关系图谱力导向布局的link长度问题
series: [
                    {
                        type: 'graph',
                        layout: 'force',
                        force: {
                            repulsion: 1200,
                            edgeLength: [10, 250],
                        },
                        roam: true,
                        label: {
                            normal: {
                                show: true,
                            },
                        },
                        data: this.datas,
                        links: this.linkmes,
                        lineStyle: {
                            normal: {
                                opacity: 0.9,
                                width: 5,
                                curveness: 0,
                            },
                        },
                        categories: [
                            {
                                name: '0',
                            },
                            {
                                name: '1',
                            },
                            {
                                name: '2',
                            },
                        ],
                        edgeLabel: {
                            normal: {
                                textStyle: {
                                    fontSize: 12,
                                },
                                show: true, // 是否显示节点关系值。
                                formatter: function (x) {
                                    return x.data.value;
                                },
                            },
                        },
                    },
                ],

img

之前edgeLength是用的number,link长度是死的,看了文档之后用改用数组试了,还是一样的

img

想要实现link长度的自适应,或者其他能实现好一点的效果的方法

看他的说明是 趋近于 谁 ,他就用谁的长度 。 并不是设置了 就会按照数组顺序 设置长度