7 Commits

Author SHA1 Message Date
ZZY
f3ccb0361a refactor(router): 移除笔记路由并重构URL生成方法
- 移除了笔记路由,暂时禁用相关的noteRoute()函数。
- 重构了getCardUrl()和getNoteUrl()方法,使用URL构造器以增强可读性和可维护性。
- 在cardRoute()和noteRoute()中,将user_name从路由参数中移除,现在通过查询参数处理。
2024-09-22 23:17:34 +08:00
ZZY
3325d5aacc refactor(NoteShower): 使用路径和URL属性替换note_name和token
在NoteShower组件中,props从['note_name', 'token']被修改为['path', 'url']以更好地与路由配置对齐。这一改变是为了适应新的路由结构,其中note_name和token已被弃用,并被包含在props路由参数中。

refactor(router): 添加noteRoute命名空间并移除NoteShower路由配置

从主路由配置中移除独立的NoteShower路由,并将其移至新的noteRoute命名空间下。此更改实现了路由配置的模块化,使notes相关路由能够在一个独立的命名空间内进行管理和维护。
2024-09-01 23:48:22 +08:00
ZZY
f4d7e959ae fix(NoteShower): 修正内部HTML刷新导致的样式冲突问题
之前在NoteShower组件中,内部HTML内容是通过设置noteDoc变量直接注入的,这导致了样式冲突和页面渲染异常。此次修复通过注释掉Navbar组件并调整内部HTML内容的处理方式来解决这个问题。现在,使用div元素替换IFrame组件来显示noteDoc内容,同时,通过document.write方法来刷新页面内容,确保了页面样式的一致性和正确性。
2024-08-26 23:27:56 +08:00
ZZY
62429a13b2 refactor(src): 重构卡片和笔记的路由及页面逻辑
- 移除`config.json`中的文件API配置
- 将卡片和笔记的路由及组件整合至`index.ts`和对应的页面组件中
- 删除不再使用的`CardShower`组件
- 更新`NoteShower`组件以使用新的路由配置
- 重构`Home.vue`,移除编辑功能并使用新的卡片显示逻辑

BREAKING CHANGE: 卡片和笔记的API端点及相关配置已从`config.json`中移除。
2024-08-25 11:10:22 +08:00
ZZY
8699dafdba bugfix 2024-08-03 12:41:05 +08:00
ZZY
89540c210f dev 添加notes显示 2024-07-30 22:30:55 +08:00
ZZY
e7cca10a29 init 2024-07-23 22:39:54 +08:00