From 0e4109358fd2528babaf70882f720ecf6efcfc60 Mon Sep 17 00:00:00 2001 From: xfy Date: Tue, 14 Jul 2026 13:39:34 +0800 Subject: [PATCH] =?UTF-8?q?docs(system):=20=E4=BF=AE=E5=A4=8D=20BackupRowP?= =?UTF-8?q?rops=20=E6=96=87=E6=A1=A3=E9=87=8C=20Popover=20=E7=9A=84=20brok?= =?UTF-8?q?en=20intra-doc=20link?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [`Popover`] 简写形式解析失败——Popover 的 use 只在 fn BackupRow 函数体里, 对 BackupRowProps struct 的 doc comment 不可见。补全为全路径 [`Popover`](crate::components::ui::Popover),保留可点击跳转。 --- src/pages/admin/system.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/admin/system.rs b/src/pages/admin/system.rs index a0b4f58..e2bee31 100644 --- a/src/pages/admin/system.rs +++ b/src/pages/admin/system.rs @@ -1476,7 +1476,7 @@ fn urlencode_dl(s: &str) -> String { /// 备份列表单行(抽取为子组件:各自 scope 内 let/clone 不冲突)。 /// -/// 删除/恢复不再用浏览器原生 confirm(),改用 [`Popover`] 确认框(`position:fixed` +/// 删除/恢复不再用浏览器原生 confirm(),改用 [`Popover`](crate::components::ui::Popover) 确认框(`position:fixed` /// 逃出表格 `overflow-hidden`)。点击按钮读 `MouseEvent::client_coordinates()` 作为 /// popover 锚点,`confirm` 按钮回调父组件的 `on_delete`/`on_restore`。 #[derive(Props, Clone, PartialEq)]