想要實作一個自定義拖拽不回彈事件,如果不呼叫myChart.clear()會導致links出錯。
如果呼叫clear()會導致所有節點全部重新計算位置,效果很不好,求解。
myChart.on('contextmenu', function(params) {
var option = myChart.getOption();
option.series[0].data[params.dataIndex].x = params.event.offsetX;
option.series[0].data[params.dataIndex].y = params.event.offsetY;
option.series[0].data[params.dataIndex].fixed = true;
// myChart.clear();
myChart.setOption(option);
});如圖:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/130644.html
標籤:JavaScript
上一篇:jquery ajax請求失敗
