Expand description
笔记管理(/admin/notes)。
标题行(管理笔记本、写笔记)→ 快速记录 Composer(正文与标签,存为私密随记)→ 类型选项卡、搜索、公开状态 / 知识库 / 笔记本筛选与回收站开关 → 笔记行与底栏分页。 当前页可多选,批量公开、设为私密、收录或移出知识库;筛选、翻页和刷新后清空选择。 回收站里的行改为「恢复为草稿」。筛选条件按历史记录保存。私人数据只在浏览器 鉴权后读取(Effect 内请求,SSR 不执行)。样式见 styles/pages/admin-notes.css。
Modules§
- notebooks
- 笔记本管理(
/admin/notebooks)。
Structs§
- Admin
Notes 🔒Props - Props for the
AdminNotescomponent. - Admin
Notes Route /admin/notes。数据全部在浏览器鉴权后读取,没有 SSR 数据。- Note
RowProps 🔒 - Props for the
NoteRowcomponent. - Notes
History 🔒State - Quick
Note 🔒Props - Props for the
QuickNotecomponent.
Constants§
- NOTES_
PER_ 🔒PAGE - 列表接口每页固定 20 条。
- SEARCH_
DEBOUNCE_ 🔒MS - 输入停顿多久后自动搜索(毫秒)。
Functions§
- Admin
Notes 🔒 - 笔记管理页。
- NoteRow 🔒
- 笔记的一行。回收站里的行不进入编辑器,右侧给出「恢复为草稿」。
- Quick
Note 🔒 - 快速记录:正文与标签存为私密随记。正文未变时进入编辑器,保存期间继续输入则留在本页。
- __
Admin 🔒Notes Route_ View - kind_
value 🔒 - parse_
tags 🔒 - 「标签:Rust, 排错」→ 去空白、去空项;中英文逗号都算分隔。
- short_
when 🔒 - 列表里的修改时间:当天只写时刻,今年写月日,更早写完整日期。