avatar
文章
12
标签
9
分类
4
首页
时间轴
标签
分类
友链
更新记录
关于我
Logo个人项目(项目演示请浏览本文)
首页
时间轴
标签
分类
友链
更新记录
关于我

个人项目(项目演示请浏览本文)

发表于2026-08-08|更新于2026-08-08
|浏览量:

微信小程序

  • 仓库:SilverDragonYo/weapp-for-aquaculture: A WeChat Mini Program for monitoring water quality parameters and controlling oxygenation devices.

  • 小程序码:

网关

  • 仓库:SilverDragonYo/ESP8266-IoT-Gateway: An ESP8266-based IoT gateway

  • 演示视频:ESP8266 IoT 小项目功能演示|配网、MQTT 通信与状态指示_bilibili

本站:

  • 仓库:SilverDragonYo/SilverDragonYo.github.io: My personal blog site based on Hexo and Butterfly
文章作者: ElectroDragon
文章链接: https://blog.electro-dragon.site/2026/08/08/interview-res/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 ElectroDragon's Blog!
上一篇
成长记录#002|2025-11
原始记录: 2025-11-01: 【修复】 针对需要退出页面重进,配置项才生效的问题,进行了修复。具体方法为:在mqttConnect函数体内,每次调用都重新从缓存中读取最新值,弃用原本的updateDeviceInfo逻辑,将其改为仅控制popup弹出层。 【修改】 修改了配置项的数据结构,将一维数组改为对象,方便mqttConnect函数的引用。 【修复】 通过在逻辑中增加返回值,并将其中的异步读缓存改为同步。在判断deviceInfo为空对象之后,可以返回true,阻止mqttConnect函数执行。有效避免需要将对象赋值为null的问题,同时解决了为空数组时仍然可以连接MQTT服务器的BUG。 值得注意的是,wx.getStorage是异步的,会导致直接得到错误的返回值初始值。所以此时应该是同步的。 下面指出一种判断对象为空的办法: 1isEmpty = Object.values(data).some(item => !item ||...
avatar
ElectroDragon
Pure trash
文章
12
标签
9
分类
4
Follow Me
公告
This is my trash, help yourself please!
目录
  1. 1. 微信小程序
  2. 2. 网关
  3. 3. 本站:
最新文章
个人项目(项目演示请浏览本文)2026-08-08
成长记录#002|2025-112026-03-26
成长记录#001|2025-09至2025-102026-03-21
©2025 - 2026 By ElectroDragon