Page 1 of 1

ios真机情况下useProps这个hook无法实时更新数据,使用useEffect没法监听得到数据变化,也无法实时更新面板

Posted: 2024年 Jun 26日 19:14
by MwM-Mai

ios真机情况下useProps这个hook无法实时更新数据,使用useEffect没法监听得到数据变化,也无法实时更新面板


Re: ios真机情况下useProps这个hook无法实时更新数据,使用useEffect没法监听得到数据变化,也无法实时更新面板

Posted: 2024年 Jun 26日 19:27
by lshinylee

所以是哪个数据没有刷新?然后建议你把 Home 组件的 props 参数去掉,和 useProps 选择器里的重名了,搞不好也容易出问题


Re: ios真机情况下useProps这个hook无法实时更新数据,使用useEffect没法监听得到数据变化,也无法实时更新面板

Posted: 2024年 Jun 27日 08:59
by MwM-Mai
lshinylee 2024年 Jun 26日 19:27

所以是哪个数据没有刷新?然后建议你把 Home 组件的 props 参数去掉,和 useProps 选择器里的重名了,搞不好也容易出问题

我使用虚拟设备所有数据都可以,但是使用真实的设备所有都不行


Re: ios真机情况下useProps这个hook无法实时更新数据,使用useEffect没法监听得到数据变化,也无法实时更新面板

Posted: 2024年 Jun 27日 09:08
by lshinylee

那建议先看下设备日志 https://platform.tuya.com/device/log,这些 hooks 并不会针对虚拟或真实设备有区别实现


Re: ios真机情况下useProps这个hook无法实时更新数据,使用useEffect没法监听得到数据变化,也无法实时更新面板

Posted: 2024年 Jun 27日 17:35
by MwM-Mai
lshinylee 2024年 Jun 27日 09:08

那建议先看下设备日志 https://platform.tuya.com/device/log,这些 hooks 并不会针对虚拟或真实设备有区别实现

排查出来了, 是硬件问题, 谢谢
:lol: :lol: