当前位置: 首页 > news >正文

wordpress搜索全站程序员培训班要多少钱

wordpress搜索全站,程序员培训班要多少钱,哪里做网站比较好,织梦宠物网站模板随着web技术越来越成熟,就连QQ的windows客户端都用web技术来开发,所以在未来,web技术来开发windows桌面软件也会越来越多,所以在此发展驱动之下,将最近流程的python与web技术相结合,使用vue3和element-plus…

随着web技术越来越成熟,就连QQ的windows客户端都用web技术来开发,所以在未来,web技术来开发windows桌面软件也会越来越多,所以在此发展驱动之下,将最近流程的python与web技术相结合,使用vue3和element-plus、vue-router、saas(CSS扩展语言),来开发桌面管理系统,也是一个不错的选择。最主要的是两者技术门槛比较低,而且开发效率也很快,同时也可以做出漂亮的界面。

一、技术背景

python:版本号为3.7(你也可以换成高版本,同样支持)

vue3:版本为3.4.29

element-plus:版本号:element-plus

vue-router:版本号为4.4.0

sass:1.53.0

操作系统为:windows10

二、先看效果

三、web关键代码-登陆页面

<template><div class="login-container"><h1>用户登录</h1><form class="login-form"><div class="form-group"><label>用户名:</label><input type="text"  /></div><div class="form-group"><label>密码:</label><input type="password" /></div><button type="submit" @click="login">登录</button></form></div>
</template><script setup>
import {onMounted, getCurrentInstance,ref,computed} from "vue";
import {useStore} from "vuex";
const {proxy} = getCurrentInstance();
const login = async ()=>{window.pywebview.api.login('','')
}
</script>
<style lang="scss" scoped>
.login-container {max-width: 400px;margin: 0 auto;padding: 50px 20px;box-sizing: border-box;text-align: center;
}
.login-form {width: 80%;margin: 0 auto;
}
.form-group {margin-bottom: 20px;text-align: left;
}
label {display: inline-block;width: 100px;
}
</style>

四、web关键代码-首页

<template><el-table :data="tableData" style="width: 100%"><el-table-column prop="date" label="Date" width="180" /><el-table-column prop="name" label="Name" width="180" /><el-table-column prop="address" label="Address" /></el-table>
</template><script setup>import {onMounted, getCurrentInstance,ref,computed} from "vue";import {useStore} from "vuex";const {proxy} = getCurrentInstance();const tableData = [{date: '2016-05-03',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-02',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-04',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-01',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},]
</script>
<style lang="scss" scoped></style>

五、pywebview关键代码

import webviewfrom controller.IndexController import IndexControllerclass Api():def destroy(self):window.destroy()def minimize(self):window.minimize()def login(self, username, password):print(username, '  ', password)main = IndexController(username)main.start()self.destroy()if __name__ == '__main__':api = Api()# js_api 获得 api 实例window = webview.create_window('登录', 'http://localhost:3004/#/login', js_api=api, resizable=False, width=450,  frameless=False, shadow=True, height =670, background_color="#E4FBF0")webview.start()# webview.start(debug=True)

六、拿到代码执行如下命令

1、前端(必须先安装nodejs,百度自行先安装),进入到pywebview-desktop-app\web目录,执行如下命令,下载依赖

npm install

2、运行前端(在目录pywebview-desktop-app\web下),执行如下命令

npm run dev

3、启动python客户端,在pywebview-desktop-app\controller目录,运行LoginController.py文件

七、效果图如下

下载地址:链接:https://pan.baidu.com/s/1TH_UQx7sblW6O_6K6ZPqlA?pwd=thfk 
提取码:thfk

http://www.yayakq.cn/news/546673/

相关文章:

  • 清远企业网站排名给网站增加功能怎么做
  • 好网站建设公司哪家好?sem是什么意思?
  • 网站浮动窗口怎么做模板网站可以优化吗
  • 西南交通建设集团网站重庆渝网站建设
  • 自适应网站好吗临汾网络推广
  • 网站建设岗位需要解决的问题网页网站设计公司
  • 个体户做盈利网站区块链软件开发
  • 免费的开源网站经网站建设是什么经营范围
  • 网站建设公司方维南京响应式网站建设
  • 电子商务网站的建设包含哪些流程学校网站建设的意义的主要负责人
  • 网站建设电话销售话术广东公司排名
  • 网站显示乱码怎么办重庆建设车业官方网站
  • 建设网站流程图怎样选择网站建设
  • 蒙古文网站建设重庆工程公司有哪些
  • 南通建设网站公司wordpress装在xampp
  • 做网站需要哪些资料俄罗斯军事新闻最新消息
  • 工作计划书如何写seo营销是指
  • 做网站 客户一直要求改轻淘客 轻网站怎么做
  • 网站建设的活动方案免费建手机网站后台
  • 一_ 写出几种常见的网站开发语言_试述其特点百度网站的目标
  • 时尚网站资源下载类网站源码
  • 佛山网站建设服务公司wordpress 显示热度
  • 宜春市网站建设wordpress postid
  • 怎样自建网站电商平台网站运营方案
  • 建设酒类产品网站的好处如何建设淘宝网站
  • 响应式网站管理系统建站网站苏州
  • 网站空间流量诸暨营销型网站设计
  • 音乐网站的设计在线缩短网址
  • 南海大良网站建设wordpress教程
  • 咸阳网站建设多少钱创建网站的好处