- 博客(73)
- 收藏
- 关注
原创 uniapp小程序连接蓝牙设备
这一步是必须的,在开发项目过程中,初始化蓝牙模块之后,紧接着就要开启一些监听的api,供后续设备读写数据时监听变化。目前为止我们已经搜索到蓝牙设备了,下面要做的就是在蓝牙列表中选择对应的蓝牙设备进行连接。这里主要存放一些转换方法,上面用到的utils.xx方法可以在此处查看。以上只是蓝牙的初始化操作,要想真正实现蓝牙连接从第二步开始。
2024-07-10 10:07:07
613
原创 使用node-cmd重启electron
说明:在electron中,想要手动重启客户端服务,分为两种情况第一种:是使用electron自带的api进行窗口的重新启动,app.relaunch()第二种:重启电脑运行的客户端服务。
2024-07-08 10:45:23
351
原创 使用element-resize-detector监听普通元素
说明:在进行后台系统开发时,经常会用到一些图表展示,当改变浏览大小后,这些图表本身是没有响应式的,可以借助第三方插件来监听窗口的变化。
2024-07-01 09:04:42
364
原创 vue组件全局注册
描述: vue组件的注册分为局部和全局注册两部分,局部注册相对容易,不做赘述;而不同框架的注册方法又有所不同,下面针对vite框架和vue-cli框架的注册分别进行说明。
2024-06-28 14:59:42
506
原创 自定义指令directive
/ test.ts文件// 写个自定义指令//el为绑定指令的dom,binging可以获取到指令后面绑定的数据el.focus();//对绑定指令的dom进行聚焦操作},
2024-06-28 10:00:51
302
原创 常用数组相关方法
作为前端开发工作者,工作中离不开对数据进行操作,尤其对数组的转化,这里简单放一些拿来即用的数组方法。1.将普通数组转换成树类型格式。2.将树形格式的数据平铺。
2024-06-26 15:11:03
430
原创 electron线上更新
1.使用 GitHub Releases: 如果你的项目托管在 GitHub 上,可以非常方便地利用 electron-updater 库配合 GitHub Releases 实现自动更新。只需在主进程初始化时设置 provider 为 github 并配置相应的 repository 信息即可。2.自建更新服务器: 若选择自建更新服务器,则需确保服务器能够根据特定协议(如 Squirrel )返回正确的更新信息。这通常包括一个 JSON 文件,列出所有可用版本及其下载地址。
2024-06-26 09:54:40
539
原创 process.cwd()与__dirname的区别
如果使用__dirname则会读取到当前运行目录()下面的文件,想要读取public中的文件需要使用。在electron进程中使用。
2024-06-26 09:17:15
123
原创 web端使用高德地图
自定义地图// center: [116.469881, 39.993599], //不设置自动定位到当前所在城市mapStyle: "amap://styles/8c825bfe70db32d900edb766197db660", //设置地图的显示样式});//添加如下代码即可this.map.setMapStyle("amap://styles/你的自定义地图ID");
2024-06-13 18:20:10
301
原创 vscode终端运行pnpm,yarn不成功问题
全局安装了pnpm后,cmd窗口执行pnpm -v可以查看版本信息,在项目目录可以执行操作,但是在vscode中无法执行并报错。
2024-05-22 15:01:45
271
原创 滑块验证码
1.这里针对滑块验证给了一个封装的组件verifition,使用直接可以调用2.组件目录3.每个文件的内容3.1 Api文件中只有一个index.js文件,用来存放获取滑块和校验滑块结果的apiimport request from '@/router/axios'//获取验证图片export function reqGet(data) { return request({ url: '/code', method: 'get', data })}//滑
2024-03-16 11:42:38
3251
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人