提交 4a940e9f 编写于 作者: O Ovilia

feat(sunburst): tooltip support

fix and close #7691
上级 e03f3879
......@@ -19,7 +19,8 @@ var SunburstView = ChartView.extend({
this.api = api;
this.ecModel = ecModel;
var virtualRoot = seriesModel.getData().tree.root;
var data = seriesModel.getData();
var virtualRoot = data.tree.root;
var newRoot = seriesModel.getViewRoot();
......@@ -90,6 +91,9 @@ var SunburstView = ChartView.extend({
// Update
oldNode.piece.updateData(
false, newNode, 'normal', seriesModel, ecModel);
// For tooltip
data.setItemGraphicEl(newNode.dataIndex, oldNode.piece);
}
else {
// Remove
......@@ -104,6 +108,9 @@ var SunburstView = ChartView.extend({
ecModel
);
group.add(piece);
// For tooltip
data.setItemGraphicEl(newNode.dataIndex, piece);
}
}
}
......
......@@ -110,6 +110,9 @@
}];
chart.setOption({
tooltip: {
trigger: 'item'
},
aria: {
show: true
},
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册