点击空白处退出提示
作品详情
2. 技术栈为Electron+Vue2+ElementUI+Sqlite3
1)独立负责了应用的搭建、开发、测试、文档编写以及与其他模块的功能联调
2)使用Vue-CLI搭建项目,创建了应用的基本结构,目录结构中划分了主进程和渲染进程,降低了两者的耦合性,使得目录结构更加清晰
3)使用ElementUI按照UI设计完成了应用的页面开发
4)使用Vue2将公共部分的代码进行组件化封装,在进行单页面开发的同时,将html、js、css三者分离开,进一步提高代码的可复用性,降低代码冗余
5)使用vue-router实现了页面之间的跳转
6)使用Vuex进行状态管理,完成组件间的数据传递,并结合LocalStorage实现状态持久化
7)使用Electron+Nodejs+Mqtt完成了应用的渲染进程与主进程、应用的主进程与系统的通信
8)引入了simple-keyboard实现了虚拟键盘,并引入了vant中的虚拟数字键盘,同时对输入进行了防抖的优化
9)引入了ffmpeg实现了截图与跨页面的录屏功能
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论