- 博客(5)
- 收藏
- 关注
原创 zustand 的使用及更新机制
如果你想构造一个内部有多个 state-picks 的单个对象,你可以使用 useShallow 来防止当 selector 输出没有根据 shallow 相等而改变时不必要的重新渲染。3.选择多状态切片(默认情况下,它使用严格相等 (old === new) 检测更改,这对于原子状态选择非常有效, 不会造成额外更新 )4. 复杂的数据类型, 为了更好地控制重新渲染,您可以提供自定义相等函数(此示例需要使用。当A组件进行setTitle时 会造成B组件不必要的更新。2. 获取所有内容(仅适用于简单场景)
2024-12-20 14:41:37
507
原创 antDesign ProComponent proFormList+联动Select实现方案
antDesign ProComponent proFormList+联动Select实现方案
2022-11-29 14:43:34
1627
原创 高德地图升级v2.0踩坑日记
本文适用于需要将接入了高德地图 JSAPI v1.3 或者 v1.4.X 版本的地图应用升级到 v2.0 的开发者阅读
2022-11-29 14:20:08
2242
原创 微信小程序【蓝牙功能开发】具体流程
蓝牙简介说到蓝牙,大家听到的可能有蓝牙1.0、蓝牙2.0、蓝牙3.0、蓝牙4.0的以数字结尾的蓝牙版本号,而实际上,在最新的标准中,已经不再使用数字版本号作为蓝牙版本的区分了,取而代之的是经典蓝牙与低功耗蓝牙(BLE)这两种区别。蓝牙设备工作流程1.发现设备2.配对/绑定设备3.建立连接4.数据通信1.发现设备经典蓝牙:发现其蓝牙设备调用BluetoothAdapter的startDiscovery()方法 低功耗蓝牙:发现其蓝牙设备调用BluetoothAda..
2021-06-15 15:30:37
7112
原创 解决微信浏览器ios音乐不自动播放
mounted生命周期需对 WeixinJSBridgeReady 是否已经执行 进行判断 if (typeof WeixinJSBridge == "undefined") { //未执行WeixinJSBridge 开始监听 WeixinJSBridge document.addEventListener('WeixinJSBridgeReady',() => { this.$refs.music.play(); }, false...
2021-05-07 15:17:25
700
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人