项目描述:此项目专注于儿童心理健康发展,通过儿童答题(心理测试)评估儿童心理状态。 技术栈:electron、vue2、echarts、vuex、vue-router、less、element-ui、vue-print-nb、
vue-drag-resize、html2canvas、js-audio-recorder、vuex-persistedstate。
实现功能:全部模块,包含登录、病历增删改查、评定增删改查、答题界面、分析打印、统
计查询、系统管理、用户手册等模块。
技术描述:
1.一比一复刻还原静态页面,使用 deep 深度选择器修改 element-ui 组件样式。
2.答题界面使用 js-audio-recorder 实现录音录像功能。
3.组件内部使用 localStorage/sessionStorage 实现数据存储。
4.使用 vuex-persistedstate 保存 vuex 里面的内容,实现刷新页面数据不丢失。
5.借助 window.open/window.opener.postMessage/$emit$on 实现父子页面通信,使用$bu