QVi*_*iet 7 reactjs react-router react-native
在我的React本机'项目中,我需要检查何时在屏幕上显示组件以通过后台线程更新UI.
我查看组件道具规格并尝试componentWillUnmount,componentWillMount但它不适用于我的情况.
我也尝试使用navigator.getCurrentRoutes(),但它返回空对象.
请帮我解决这个案子!
小智 2
如果您使用react-navigation,您可以尝试useFocusEffect useFocusEffect
但如果你不使用它,你可以订阅View的onLayout事件。每当您的组件安装或屏幕布局发生变化时,它就会触发。 React Native onLayout
| 归档时间: |
|
| 查看次数: |
1979 次 |
| 最近记录: |