首先根据UI所设计的效果图使用Vue脚手架进行页面的搭建 实现了BLE蓝牙连接、设备增益、高频转发和低频转发等功能。
navigator实现页面级界面的路由跳转,利用路由守卫监听跳转前后的页面的变化。
setBLEMTU实现蓝牙连接通信,利用HEX对服务端数据的字符集格式转化。
vuex数据的状态的管理方便之后项目数据的扩展和维护,运用getter属性对于原来获取的数据进一步的优化。
自定义组件,简化父组件的模板,并通过属性属性传值props接收父传值和监听事件this.$emit发射事件,完成组件父子之间的传值。
l配合测试,产品人员解决 bug以及后期维护工作。