From 970c793dc05cb163b48a579e83e5f486eebb6966 Mon Sep 17 00:00:00 2001 From: chatgpt-yunju <38625060+chatgpt-yunju@users.noreply.github.com> Date: Fri, 4 Jul 2025 07:46:58 +0800 Subject: [PATCH] =?UTF-8?q?Top=E4=BA=92=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/relationship-title.png | Bin 0 -> 19190 bytes .../weight/InteractionStrengthChart.vue | 136 ++++++++++++++++++ src/views/LinkPrediction1.vue | 119 +++++++-------- 3 files changed, 185 insertions(+), 70 deletions(-) create mode 100644 src/assets/images/relationship-title.png create mode 100644 src/components/weight/InteractionStrengthChart.vue diff --git a/src/assets/images/relationship-title.png b/src/assets/images/relationship-title.png new file mode 100644 index 0000000000000000000000000000000000000000..55fd38c9cef49489a7ff8242b2475f44a1657ed0 GIT binary patch literal 19190 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 + + + + + \ No newline at end of file diff --git a/src/views/LinkPrediction1.vue b/src/views/LinkPrediction1.vue index 770e55e..cb8d1c6 100644 --- a/src/views/LinkPrediction1.vue +++ b/src/views/LinkPrediction1.vue @@ -146,45 +146,16 @@ - +
- + +
- - - + + {{ activeLeader.name }}
- 粉丝量:  {{ activeLeader.leaderOriginInfo.followers }} + 粉丝量:  {{ activeLeader.leaderOriginInfo.followers }}
- 发帖数:  {{ activeLeader.leaderOriginInfo.posts }} + 发帖数:  {{ activeLeader.leaderOriginInfo.posts }}
@@ -223,13 +194,13 @@
{{ item.time }}
-  {{ item.like }} +  {{ item.like }}
-  {{ item.comment }} +  {{ item.comment }}
-  {{ +  {{ item.transmit }}
@@ -241,27 +212,27 @@

- 粉丝数量:   {{ activeLeader.leaderOriginInfo.followers }} + 粉丝数量:   {{ activeLeader.leaderOriginInfo.followers }}

- 关注数量:   1329 + 关注数量:   1329

- 发帖总数:   {{ activeLeader.leaderOriginInfo.posts }} + 发帖总数:   {{ activeLeader.leaderOriginInfo.posts }}

- 贴文被转总数:   1329 + 贴文被转总数:   1329

- 参与互动次数:   30 + 参与互动次数:   30

- 首次活跃事件:   2022.7.31 00:14 + 首次活跃事件:   2022.7.31 00:14
@@ -279,13 +250,13 @@
-  {{ currentPost.like }} +  {{ currentPost.like }}
-  {{ currentPost.comment }} +  {{ currentPost.comment }}
-  {{ +  {{ currentPost.transmit }}
@@ -305,7 +276,7 @@ import { SVGRenderer } from "echarts/renderers"; echarts.use([TitleComponent, TooltipComponent, GraphChart, SVGRenderer]); // 引入其他子组件 import LeaderAnalysis from "../components/weight/LeaderAnalysis.vue"; -import EventHeatmap from "../components/weight/EventHeatmap.vue"; +import InteractionStrengthChart from "../components/weight/InteractionStrengthChart.vue"; // Replaced EventHeatmap import PostDynamics from "../components/weight/PostDynamics.vue"; import WordCloud from "../components/weight/WordCloud.vue"; import dynamicGraph from "../components/graph/dynamicGraph.vue"; @@ -453,7 +424,7 @@ const allLeaderData = ref([ time: "2022-08-02 04:02:24", type: "原发", content: - "The US is moving planes and aircraft carriers closer to #Taiwan due to the upcoming visit of House Speaker Nancy Pelosi to Taiwan - Nikkei Asia\n\nThe #USNavy has 2 aircraft carrier groups & 2 amphibious assault groups in the region, plus other assets based in #Japan, Hawaii & Guam https://t.co/L0eEr3px5N" + "The US is moving planes and aircraft carriers closer to #Taiwan due to the upcoming visit of House Speaker Nancy Pelosi to Taiwan - Nikkei Asia\n\nThe #USNavy has 2 aircraft carrier groups & 2 amphibious assault groups in the region, plus other assets based in #Japan, Hawaii & Guam https://t.co/L0eEr3px5N" }, { id: 2, @@ -670,6 +641,32 @@ const posts = ref([ } ]); +// Data for the new InteractionStrengthChart component +const interactionStrengthData = ref([ + { + value: 0.60, + images: [ + new URL("@/assets/images/link1p1.png", import.meta.url).toString(), + new URL("@/assets/images/link1p2.png", import.meta.url).toString(), + ], + }, + { + value: 0.45, + images: [ + new URL("@/assets/images/link1p3.png", import.meta.url).toString(), + new URL("@/assets/images/link1p4.png", import.meta.url).toString(), + ], + }, + { + value: 0.32, + images: [ + new URL("@/assets/images/link1p5.png", import.meta.url).toString(), + new URL("@/assets/images/link1p6.png", import.meta.url).toString(), + ], + }, +]); + + const leaderGraphRef = ref(null); const visibleLeaders = computed(() => allLeaderData.value.slice(0, activeTimePoint.value)); const tabs = ref(["全部", "新闻媒体", "自媒体", "政府官号"]); @@ -820,25 +817,7 @@ const wordCloudData = ref([ { text: "英文", top: 77.5, left: 264.5, width: 49, height: 19, fontSize: 12, opacity: 0.7 }, { text: "兩岸", top: 195.5, left: 287.5, width: 49, height: 19, fontSize: 12, opacity: 0.8 } ]); -const showDetailsModal = ref(false); -const detailsChart = ref(null); -let myDetailsChart = null; -const openDetailsModal = (chartConfig) => { - showDetailsModal.value = true; - nextTick(() => { - if (detailsChart.value) { - myDetailsChart = echarts.init(detailsChart.value); - myDetailsChart.setOption(chartConfig.option); - } - }); -}; -const closeDetailsModal = () => { - showDetailsModal.value = false; - if (myDetailsChart) { - myDetailsChart.dispose(); - myDetailsChart = null; - } -}; + //页面启动自动播放 let timer = null; const automaticPlay = () => { @@ -1316,4 +1295,4 @@ onMounted(() => { margin-top: -24px; margin-left: -2px; } - + \ No newline at end of file