From 8685bdb5fb0d645228ea4fb4f28909fb38fe6970 Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Wed, 11 May 2022 11:02:33 +0800 Subject: [PATCH] replace api --- .../related/trace/components/Table/TableItem.vue | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/views/dashboard/related/trace/components/Table/TableItem.vue b/src/views/dashboard/related/trace/components/Table/TableItem.vue index 4becc9a1..3c0a3427 100644 --- a/src/views/dashboard/related/trace/components/Table/TableItem.vue +++ b/src/views/dashboard/related/trace/components/Table/TableItem.vue @@ -200,9 +200,10 @@ export default defineComponent({ dom.style.background = "rgba(0, 0, 0, 0.1)"; } function selectSpan(event: any) { - const dom = event.path.find((d: any) => - d.className.includes("trace-item") - ); + console.log(event.composedPath()); + const dom = event + .composedPath() + .find((d: any) => d.className.includes("trace-item")); emit("select", props.data); if (props.headerType === "profile") { @@ -212,9 +213,9 @@ export default defineComponent({ viewSpanDetail(dom); } function viewSpan(event: any) { - const dom = event.path.find((d: any) => - d.className.includes("trace-item") - ); + const dom = event + .composedPath() + .find((d: any) => d.className.includes("trace-item")); emit("select", props.data); viewSpanDetail(dom); }