负责过PC端、app端、uniapp端开发,精通Vue2/Vue3全家桶,uniapp框架、flutter框架。熟练掌握element ui、element plus、uview、vant组件库和echarts可视化图表,使用Visual Studio Code、HBuilder X、微信开发者工具开发前端项目。
纳业智慧校园(移动端)
技术栈:vue2、uni-app、ucharts
项目描述:老师可以给学生进行请假和个人请假,查看课表,给学生发布试卷。家长可以了解孩子在学校的情况。学生可以查看每日的任务,查看课表。
项目功能:学生端(首页、学生通知管理、健康上报、学生请假、日常作业、考试考核、个人信息)、家长端(入境情况、切换学生、学生请假、课表安排、考试成绩)、老师端(班级查询、学生请假、请假申请、宿舍考勤、离职申请、部门用人申请、维修申请、审批处理、课表安排、作业考试、试题库、个人信息)
负责模块:老师端
技术描述:
1.实现页面的响应式设计和移动端适配;
2.通过rich-text的自定义工具方法,将字符串转会成nodes数组,来提高数据的性能;
3.使用scss 样式穿透,在全局style 下放置全局公用的样式每一个页面的样式就写在当前views 下面,加上scoped 作用在当前组件内了,避免造成全局的样式污染;
4.使用ucharts来实现首页圆环图展示,考试成绩折线图展示;
5.登录成功后,将用户信息存储在本地存储中,并设置过期时间为7天;
6.对input进行一个防抖处理;
7.创建tabbar对多页面进行快速切换,在底部显示;
8.根据公众号自带接口获取手机号;
9.使用页面参数传递,解决真实使用网络卡顿导致的白屏;
10.使用uni.getLocation的gcj02方式,更加精确获取当前城市定位;