echarts3关系图每个node单独设置长宽(symbolSize)links设置的属性就会失效

hac103 发布于 2016/05/30 16:10
阅读 3K+
收藏 0

@Kener-林峰 你好,想跟你请教个问题:

我使用echarts3关系图,想单独每个节点的长宽,设置之后links里面的箭头就没办法显示。奇怪的是单独设置一个值是可以的,但是通过中括号设置长宽就不行了,option代码如下:


 { title: { text: 'Graph 简单示例'  },  tooltip: {},  animationDurationUpdate: 1500,  animationEasingUpdate: 'quinticInOut',  series : [
        { type: 'graph',  layout: 'none',  symbol:'roundRect',  symbolSize: 50,  roam: true,  label: { normal: { show: true  }
            },  edgeSymbol: ['circle', 'arrow'],  edgeSymbolSize: [4, 10],  edgeLabel: { normal: { textStyle: { fontSize: 20  }
                }
            },  nodes: [{ name: 'n1',  //symbolSize:[100,50],  symbolSize:100,  x: 50,  y: 300  }, { name: 'n2',  symbolSize:[100 , 50],  x: 200,  y: 100  }, { name: 'n3',  //symbolSize:[100,50],  x: 200,  y: 500  }],  // links: [],  links: [{ source: 0,  target: 1,  symbolSize: [5, 20],  label: { normal: { show: true  }
                },  lineStyle: { normal: { width: 5,  curveness: 0.2  }
                }
            }, { source:0,  target: 2,  label: { normal: { show: true  }
                },  lineStyle: { normal: { curveness: 0.2 }
                }
            }],  lineStyle: { normal: { opacity: 0.9,  width: 2,  curveness: 0  }
            }
        }
    ]
}


加载中
0
雨路亦露
楼主,出来这个问题的答案了吗?怎么解决的呢,我也要解决这个问题哈,感谢告知
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部