- 博客(13)
- 收藏
- 关注
原创 uniapp 使用pinia进行持久化存储
起步: uniapp官方的使用pinia流程在创建完pinia数据后,我们需要使用第三方库进行持久化存储这里使用的是pinia-plugin-persistedstate: pinia-plugin-persistedstate
2023-07-30 09:54:12 2310 1
原创 vue 禁止遮罩层下层内容滚动
定位加遮罩层的时候,发现页面里的内容会随着鼠标滚轮/手指 滚动,以下是阻止下层页面滚动的方法。给遮罩层加一个取消鼠标滚轮和手指触摸行为的事件。
2023-07-29 12:22:06 666
原创 Uniapp+Vite+Vue3+Electron 快速构建桌面应用(三)---打包
先说结论,重点还是在于 打包后还是加载http://localhost:3000是无法运行的,因此需要在打包前拿到文件的真实路径为了代码能够根据不同环境在运行时加载http://localhost:3000,在打包时加载文件,此处需要使用环境变量来切换生产和开发环境。该库让开发者只需要注重环境变量的设置,而无需担心平台设置2. 编辑 :2. 编辑 , 三. 打包并分发应用程序1. 使用 2. 使用 的 make 命令来创建可分发的应用程序Electron-forge 会在根目录下创
2022-07-09 18:44:10 2232 2
原创 Uniapp+Vite+Vue3+Electron 快速构建桌面应用(二)---实现模块热更新重载
上一篇:Uniapp+Vite+Vue3+Electron 快速构建桌面应用利用electron中的 来实现。只需要将uniapp项目运行起来,就可以正常运行动态模块热重载,再配合上electron直接加载其开发服务器可访问的url,如:http://localhost:3000。2. 同时开启 和 服务为了使vite和electron正常运行,需要先运行vite,获取开发服务器的url,然后再开启electron去加载url。此处需要安装工具两个库:接着更新文件 , 新增两条命令:3. 运行
2022-07-09 17:37:35 1892
原创 Uniapp+Vite+Vue3+Electron 快速构建桌面应用
uniapp Electron2. 使用Vue3/Vite/JavaScritp版3. 进入项目并安装依赖4. 配置 三. 配置Electron1. 安装 为依赖2. 根目录新建 文件夹,在里新建3. 修改 文件4. 发行 H5/PC5. 运行查看效果接着我们就可以看到我们桌面应用就出来咯!之前一直使用uniapp,体验到了uniapp的优秀之处,但也发现了它跨端的不足(无法构建桌面应用),这种算是一个解决方案,希望此文章能帮助更多使用uniapp与electron的用户Uni-ap
2022-07-09 09:09:12 5870
原创 uniapp nvue占满全屏样式
.最外层盒子的id/class { width:750rpx; flex:1;}nvue的css仅支持flex布局,nvue的css仅支持flex布局 (官方原话)
2021-12-30 18:11:43 4208 5
原创 Js 如何获取三位数里 百位 十位 个位
<script type="text/javascript"> //如何获取Js三位数里 百位 十位 个位 //思路: var nub = 599; //三位数除以100和10会得到一个小数 //利用 Math.floor()方法向下取整得到整数 var b = Math.floor(nub/100); // 取整前 5.99 后5 得到百位数 var s = Math.floor(nub-(b*100)/10); // 取整前 ...
2020-07-01 00:59:21 6255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人