From ab621a4497cd8a02ec75bb016a81e656f512cc7a Mon Sep 17 00:00:00 2001 From: Ovilia Date: Mon, 21 May 2018 11:18:35 +0800 Subject: [PATCH] feat(sunburst): support action with targetNode name --- src/chart/helper/treeHelper.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/chart/helper/treeHelper.js b/src/chart/helper/treeHelper.js index ac689f43b..2be1c7005 100644 --- a/src/chart/helper/treeHelper.js +++ b/src/chart/helper/treeHelper.js @@ -4,6 +4,11 @@ export function retrieveTargetInfo(payload, validPayloadTypes, seriesModel) { if (payload && zrUtil.indexOf(validPayloadTypes, payload.type) >= 0) { var root = seriesModel.getData().tree.root; var targetNode = payload.targetNode; + + if (typeof targetNode === 'string') { + targetNode = root.getNodeById(targetNode); + } + if (targetNode && root.contains(targetNode)) { return {node: targetNode}; } -- GitLab