Commit Graph

24 Commits

Author SHA1 Message Date
e88fa55f78 feat:
- 添加MarkDown组件
- 添加Modal组件
2025-06-03 20:59:31 +08:00
yll
d118e5d36c 添加示例文档 2025-05-30 00:25:19 +08:00
yll
65bf0b7338 feat:
添加TestView
添加BlogPost
添加ButtonCounter
添加TestRouter
2025-05-26 23:24:21 +08:00
410e5d81b8 refactor(components): 重构登录功能并添加 LinkCard 组件
- 注释掉 CustomLogin.vue 中的 fetch 请求,直接使用 setToken 进行登录
- 新增 LinkCard.js 模型文件,用于创建链接卡片组件
- 重构 HomeView.vue,使用新的 LinkCard 组件替换原有的 moduleCard 类
- 在 fetchInterceptor.js 中添加 console.log,用于调试输出修改后的数据
2025-05-11 22:41:15 +08:00
5c1858d9e0 feat(layout): 添加用户列表视图并优化登出逻辑
- 新增 UserListView 组件
- 在 DefaultLayout 中添加登出时清除 token 的逻辑
2025-01-01 19:19:11 +08:00
d9f814ccfb feat(auth): 实现退出登录功能并优化登录状态验证
- 在 DefaultLayout 组件中添加退出登录按钮
- 实现 logout 函数,用于清除 token 并重定向到登录页
- 修改路由配置,增加 requiresAuth 元数据用于权限控制
- 优化 auth.js 中的 TokenKey 名称
- 移除 CustomCard、AboutView 和 TestApi 组件中的冗余样式
2025-01-01 17:33:57 +08:00
68bcdb309e feat(login): 实现登录功能并优化相关组件
- 移除了 AboutView.vue 中的多余代码- 完善了 CustomLogin.vue 中的登录逻辑,添加了表单提交后的处理
- 更新了 CustomNews.vue 中的数据请求方式- 删除了不再使用的 db.json 文件
- 在 package.json 中添加了 serve 脚本
- 在 vite.config.js 中配置了服务器代理
2025-01-01 12:04:08 +08:00
22d9be62c7 refactor(layout): 重构项目布局和样式
- 移除 App.vue 中的复杂布局结构,改为使用 RouterView
- 新增 DefaultLayout.vue 和 LoginLayout.vue 组件用于不同页面布局
- 更新 CustomLogin.vue 样式,增加登录容器和背景图
-调整 main.css 中的样式,使页面宽度自适应
2024-12-30 20:51:45 +08:00
371a83587e add CustomLogin.vue 2024-12-30 19:49:45 +08:00
b761878e54 add fetchInterceptor.js 2024-12-23 21:53:18 +08:00
3706d4bd7a 更改 HomeView.vue写法 2024-12-15 21:24:15 +08:00
8d8937e2ff merge 2024-12-10 23:46:41 +08:00
2810c44f8a Changes view 2024-12-09 23:44:29 +08:00
e68da9927e Changes view 2024-12-09 23:42:59 +08:00
1e7c921ae2 fix login 2024-11-17 22:22:10 +08:00
2cc365f2cc change HomeView.vue
add LoginView.vue
add db.json
change App.vue
2024-11-03 23:08:31 +08:00
ca0cac99c8 Changes 2024-10-05 20:35:41 +08:00
602d11f85b 删除 src/components/images/C:\Users\TxT\Pictures\118803224_p0.jpg 2024-10-04 16:21:36 +00:00
4fbb550f81 add 2024-10-04 11:46:43 +00:00
627384bfb9 fix
fix CustomPoem
2024-09-22 00:06:45 +08:00
07d748cb0a fix CustomCalendar 2024-09-17 12:06:45 +08:00
3837e9d3a7 checkout init 2024-09-17 11:08:56 +08:00
395829a029 init vue 2024-09-16 15:39:01 +08:00
24d720704b add VueProject 2024-04-16 22:29:07 +08:00