Python微信订餐小程序课程视频
https://edu.csdn.net/course/detail/36074
Python实战量化交易理财系统
https://edu.csdn.net/course/detail/35475
前言
electron-vue脚手架搭建的项目,在开发阶段可能你注意不到项目启动慢的问题,但是在build 生成的exe可执行文件,启动后,要反应很久才能进入到app.vue 中加载的页面,体验性很差。
正文
针对上诉问题,产生的原因是在渲染进程加载vue的时候,特别慢,为了提高用户体验,我们的项目可以在启动的时候添加一个loading动画,然后再进入app.vue的页面。
实现思路
我们可以通过一个单独的启动窗口来创建loading页面,在项目中其他准备工作未完成时出现在用户的视野中给用户一定的反馈,等准备工作完成后,通过渲染进程向主进程发送准备完毕的消息,关闭启动窗口即可。
(1)设置启动页面
loading动画可以写在一个单独的html页面,属于静态资源,electron-vue 官网推荐,把静态资源存放在 /static 目录下即可,创建loading.html