项目一:驰联(移动端) 2024.02 - 2024.04
项目介绍:该项目是一款设备开车锁的app,页面主要分首页,增益、高频转发、低频转发等功能。
开发技术:vue+navigator+vuex+setBLEMTU+uview等
开发工具:HBuilder X
责任描述:
l 首先根据UI所设计的效果图使用Vue脚手架进行页面的搭建 实现了BLE蓝牙连接、设备增益、高频转发和低频转发等功能。
l navigator实现页面级界面的路由跳转,利用路由守卫监听跳转前后的页面的变化。
l setBLEMTU实现蓝牙连接通信,利用HEX对服务端数据的字符集格式转化。
l vuex数据的状态的管理方便之后项目数据的扩展和维护,运用getter属性对于原来获取的数据进一步的优化。
l 自定义组件,简化父组件的模板,并通过属性属性传值props接收父传值和监听事件this.$emit发射事件,完成组件父子之间的传值。
l 配合测试,产品人员解决 bug以及后期维护工作。
项目二:博艺书城(pc端) 2022.07 - 2022.12
项目介绍:本项目是一个以书籍为主题的特色网页,用户可以在网页上查看购买市场上流行的各种书籍,在论坛区分享自己读书的心得和体会,在听书区可以收听电台。页面主要分首页、分类页、排行页、搜索页等
开发技术:Vue+Vue-Router+Vuex+axios+Element UI+ES6等
开发工具:Visual Studio Code
责任描述:
l 首先根据UI所设计的效果图使用Vue脚手架进行页面的搭建,实现了首页、分类页面、排行页面、搜索页面。
l 使用Vue脚手架+Vant-UI组件库进行开发。
l 使用Element UI实现一些动态的效果,让整个页面更加丰富,功能更为完善。
l 利用vue-router进行路由的跳转,并且通过监听路由实现导航条的隐藏显示,通过路由传值的方式,获取对应书名id,在二级界面请求数据,渲染界面。
l 使用localStorage本地缓存,实现历史搜索记录。
l 使用Vue-Router实现页面之间的路由跳转、Vuex实现状态管理;
l 配合测试,产品人员解决 bug以及后期维护工作。