为什么箭头到节点里面去了echarts graph配置项内容和展示

节点1到节点3,节点2到节点3的箭头都到节点里面去了。看不到,也不知道方向了。谁能帮忙解决下?需要设置什么属性

配置项如下
      var option = {
		title : {
			text : '为什么箭头到节点里面去了'
		},
		tooltip : {},
		animationDurationUpdate : 1500,
		animationEasingUpdate : 'quinticInOut',
		series : [ {
			type : 'graph',
			layout : 'none',
			symbolSize : [120,40],
			focusNodeAdjacency:true,
			roam : true,
			label : {
				normal : {
					show : true
				}
			},
			edgeSymbol : [ 'circle', 'arrow' ],
			edgeSymbolSize : [ 4, 10 ],
			edgeLabel : {
				normal : {
					textStyle : {
						fontSize : 20
					}
				}
			},
			data : [ {
				name : '节点1',
				x : 100,
				y : 100
			}, {
				name : '节点2',
				x : 800,
				y : 100
			}, {
				name : '节点3',
				x : 400,
				y : 100
			}, {
				name : '节点4',
				x : 550,
				y : 500
			} ],
			// links: [],
			links : [ {
				source : 0,
				target : 1,
				name : '开展',
				tooltip : {trigger: 'item',
					formatter: function(params, ticket, callback) {
			            return params.data.name;
			        }
				},
				symbolSize : [ 5, 20 ],
				label : {
					normal : {
						formatter: function(params, ticket, callback) {
							params.name=params.data.name;
							return params.name;
				        },
						show : true
					}
				},
				lineStyle : {
					normal : {
						width : 5,
						curveness : 0.2
					}
				}
			}, {
				source : '节点2',
				target : '节点1',
				label : {
					normal : {
						show : true
					}
				},
				lineStyle : {
					normal : {
						curveness : 0.2
					}
				}
			}, {
				source : '节点1',
				target : '节点3'
			}, {
				source : '节点2',
				target : '节点3'
			}, {
				source : '节点2',
				target : '节点4'
			}, {
				source : '节点1',
				target : '节点4',
				name : '开展',
				tooltip : {trigger: 'item',
					formatter: function(params, ticket, callback) {
			            return params.data.name;
			        }
				}
			} ],
			lineStyle : {
				normal : {
					opacity : 0.9,
					width : 2,
					curveness : 0
				}
			}
		} ]
	};
	myChart.setOption(option);
    
截图如下