Electron+Flask项目开发中Flask变量不能显示的问题
概述
根据网上教程,笔者试着进行electron和flask的混合开发,遇到了flask变量无法在electron界面显示的问题
本文只讲遇到的问题和解决方法,其他细节请参考其他网友的帖子。python虚拟环境采用pipenv。
开发步骤简述
1.安装electron
2.创建项目目录,并进入
3.按下列步骤进行项目设置和安装
>npm init
>pipenv --three
>pipenv install flask
4.完成相关代码,按下列方式运行
>pipenv shell
>npm start
问题
flask中的变量name要在网页显示,如下图:
下面是网页:
运行结果如下图,flask的变量值在electron无法正确显示。
解决方式
通过electron的loadURL来载入flask网页,如下图:
electron运行结果如下: