使用Vue3 + TS 重构的枝网前端
枝网查重的前端
先 fork 项目到您的 GitHub 账户,然后再 clone,开新分支并发起 PR
基本迁移完成,目前移除了 Result,改为一键清空文本框
只需要在 ElDialog 的标签上添加 width="none"
就可以禁用 Element-Plus 默认添加的 width
←
→
翻页Element 局部引入
备忘: 目前使用的组件
接口文档参见这里
新增 PWA 适配
src 源码目录
├── api 调用后端API,使用await
│ ├── check 查重API
│ └── rank 作文展API
├── assets 资源文件
│ ├── css 样式和字体文件
│ └── images 图片文件
├── components 组件
│ ├── check 主站(查重)组件
│ ├── public 公共组件(小作文组件,友情链接,顶部通知栏,侧边栏跑马灯,用户协议)
│ └── rank 作文展组件
├── hooks
├── libs 库文件夹,目前只有 Element-Plus
├── pages 页面文件夹(Check, Rank)
├── router 前端路由(目前未根据组件拆分)
└── utils 工具函数(时间格式转换等)
├── article 小作文组件的支持函数(重复区间标记, 文本链接转换)
├── check check页支持函数(数据格式转换, 判别是否为字符画)
├── rank rank页支持函数(待添加过滤器相关方法)
└── storage 封装localStorage属性
utils 部分功能待添加单元测试?
npm i
npm run dev
npm run build
npm run serve