项目名称:质链云
项目介绍:主要展示产业链的相关信息和公司相关资料。
项目周期:2023.09-2024.01
项目角色:前端开发工程师
前端技术栈:Vue3、vuex、vue-router、Vite、Element-plus组件库、Sass、Git
技术要点:
1.封装Axios,添加请求拦截器与响应拦截器对请求体与响应体统一处理提示信息,异常捕获,登录信息过期等操作。
2.使用前置守卫进行用户登录认证与页面访问权限控制。
3.使用Transition组件做出页面淡入淡出切换效果;
4.根据UI设计和后端接口,实现项目数据交互;
5.AI问答需要实现逐字显示效果,使用fetch单向传输接收流式数据;
6.封装常用组件,包括图片、pdf的上传/下载功能,二次封装Element-plus组件进行复用;
7.广告位的循环弹幕动画效果;
8.独立完成项目的开发和日常维护,打包、新旧版本的迭代;