From 34ad167ad2bdf60be8daf80c8a1c36648394ccae Mon Sep 17 00:00:00 2001 From: Julian Freeman Date: Sat, 14 Mar 2026 18:59:13 -0400 Subject: [PATCH] update selectable --- src/views/Updates.vue | 119 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 106 insertions(+), 13 deletions(-) diff --git a/src/views/Updates.vue b/src/views/Updates.vue index 227765c..a4441c5 100644 --- a/src/views/Updates.vue +++ b/src/views/Updates.vue @@ -21,14 +21,28 @@ {{ store.loading ? '正在检查...' : '检查更新' }} + + +
+
+ 已选 {{ selectedIds.length }} / {{ store.sortedUpdates.length }} 项 +
+
+ +
+ +
+ +
+
@@ -46,7 +60,10 @@ :key="item.id" :software="item" action-label="更新" + :selectable="true" + :is-selected="selectedIds.includes(item.id)" @install="store.install" + @toggle-select="toggleSelection" />
@@ -55,23 +72,53 @@