项目描述:本项目采用前后台分离方式为鲜花网前台提供数据管理,功能包括登录,人员管理,权限管理,
鲜花商品管理,可视化数据大屏展示等模块。项目完成后客户评价非常高,被公司评为优秀项目。
责任描述:负责项目的品牌管理、菜单和按钮权限、可视化数据大屏、动态 Form 表单和大文件上传功能。
技术栈: Vue3、TypeScript、Vue-Router4、Pinia、ElementPlus、Axios。
技术描述:
1. 使用 ElementPlus 搭建静态页面,并按需引入;
2. 通过将路由拆分成动态路由并添加到路由器来实现菜单权限控制和动态菜单;
3. 通过自定义指令来为按钮添加按钮权限实现按钮权限控制和动态按钮;
4. 通过 nextTick 自动获取输入框的焦点;
5. 采用深拷贝(cloneDeep)实现修改品牌页面数据的回显;
6. 使用 ElMessageBox 实现品牌管理中数据的删除;
7. 使用 ElementPlus 中 Upload 组件实现鲜花商品模块的大文件上传;
8. 使用 ElementPlus 中 Form 组件实现二次封装动态 Form 表单组件;
9. 使用 Echarts 实现可视化数据大屏的实时展示和适配。
点击空白处退出提示












评论