说明:protocol.js 不是类,而是导出一组常量和两个派生名映射;deviceProtocol.js 里的 DeviceProtocol ...
本文以 miot-sdk RN插件 项目为例,完整展示从设备协议初始化、首次数据拉取,到 MobX 状态驱动 UI,以及与米家宿主(Native...
一、React 状态驱动(触发组件重新 render) 这类更新的本质:状态变化 → React 调度更新 → 重新执行组件函数 → 虚拟 DO...
useRef 是什么 useRef(initialValue) 返回一个 在组件整个生命周期内保持不变的对象:{ current: initia...
该插件目录中的home页面顶部有两个按钮(设备、菜谱),请帮我梳理并跟踪:在代码逻辑上,从调起插件开始是怎么跳转到菜谱页面的 1. 插件入口 i...
在 MobX 中定义 Store 有多种方式,最常用的是 Class 写法 和 对象字面量工厂函数写法。本文将分别用 stores/Counte...
在 React Native 开发中,跨组件共享数据、监听全局事件或持久化配置是常见需求。本文系统梳理了从原生 API 到第三方库的常用全局解决...
Dimensions 是 React Native 提供的一个 核心 API 模块,用于获取设备的屏幕宽高、窗口尺寸或特定元素的尺寸。它的作用类...
本文涵盖 StyleSheet 基础用法、所有常用属性、Flexbox 对齐机制、Margin 系列详解,并在每个综合示例中附上 简易图解,帮助...