前端_小p2022年09月22日
157阅读

作品详情

项目描述:该项目为康博嘉医疗机构官网,提供了该公司的简介与经营理念,用于宣传和提供服务方案
主要技术:vue+vue-cli+elementui+axios+vue-router
个人职责:
1.使用vue-cli搭建项目环境
2.使用vue-router搭建路由,实现单页面之间的切换以及导航守卫的权限认证
3.与后端人员对接接口,交互页面的动态数据
4.对项目进行性能优化,比如:代码优化,用户体验优化等
项目难点:
大规模数据展示造成页面卡顿,部分动画掉帧严重
解决方案:
1.使用函数节流防抖,控制分页请求,避免短时间内进行多次分页请求,保证发送一定数量的请求
2.节点优化,避免过多无用的节点,尽量减少图片的质量,进行图片懒加载
3.避免回流和重绘,可以多使用transform或者opacity来实现动画效果
4.利用GPU加速,可以使用opacity,translate等
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论