summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/views/pcaps/index.vue9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/views/pcaps/index.vue b/src/views/pcaps/index.vue
index 9cb9e7d..db7a08f 100644
--- a/src/views/pcaps/index.vue
+++ b/src/views/pcaps/index.vue
@@ -206,6 +206,7 @@
effect="dark"
:content="t('pcap.parse_into_sessions')"
placement="top"
+ ref="parseTooltipRef"
>
<i v-if="scope.row.status === 'Parsing'" class="asw-icon icon-fenxi cp disabled"></i>
<i v-else class="asw-icon icon-fenxi cp" @click="parse([scope.row])"></i>
@@ -393,7 +394,15 @@ const sessionStatistics = async (arr) => {
};
// 解析
+const parseTooltipRef = ref(null)
const parse = async (arr) => {
+ if(parseTooltipRef) {//解决问题:点击解析图标时,hover信息不消失
+ parseTooltipRef.value.forEach(item => {
+ if(item) {
+ item.hide();
+ }
+ });
+ }
if (!arr.length) {
return;
}