项目介绍:本项目是面向指定校园对象中的教职工与家长的智慧校园平台小程序,分为家长端和教师端,分别融合 了考勤管理、接龙、信息采集、荣耀榜、班级相册、家庭作业、学生成绩、消息管理、个人信息等模块。 此项目为团队项目,分两个端,开发周期为一个月,本人主要负责独立开发页面ui布局, 逻辑控制及效果 的实现,主要 bug 的修复, 整理项目文档。 使用vant组件+原生小程序组件构建页面,使用scss配合组件样式穿透实现自定义组件样式。 熟练区分小程序与vue的语法差别,能够快速的完成页面ui的搭建,功能的实现,熟悉与后端联调接口数 据。 将复杂的页面拆解成各种组件,提升代码复用性和可读性,了解小程序自定义组件和vue组件的差别,熟 练运用小程序自定义组件。 项目需要全局自定义顶部栏,我作为前端开发工程师通过使用小程序原生api动态获取不同手机头部状态栏 高度以及按钮高度,通过计算动态应用顶部栏高度,解决了项目定制符合需求的头部顶部栏的问题,提高了界面 美观度,解决各个手机屏幕大小不同顶部栏文字图标无法和按钮对齐的问题。 项目需要调用微信登录功能获取用户头像、昵称等个人信息并保存到数据库,我通过使用原生api自动拉取 微信登录功能,调用getuserinfo接口获取用户详细信息等,解决了应用的登录问题。 项目需要自定义底部tab栏,我通过使用custom-tab-bar组件解决该需求。 项目需要上传图片、微信支付、自动生成二维码等功能,我通过使用原生api以及js库等方式解决了这些需 求。 能够快速的根据 ui 设计图写出对应功能页面,与后端完成数据对接,共同完成对重难点项的攻克。