iOS的生命周期方法viewWillAppear方法 在rn 中怎么搞

来源:6-4 Redux集成开发指南-上

慕运维5383858

2020-06-11

在a页面,点击一个按钮,到b面页,然后从b 页面 退到a 页面, 此时a页面,我想做一些操作。因此我想到了ios里面的一个方法 : iOS的生命周期方法viewWillAppear方法 ,这个方法是在一个页面显示在屏幕上就会执行。 但是在rn 中我找不到类似的方法。老师,我想在rn中实现 viewWillAppear的方法,要怎么弄

写回答

1回答

CrazyCodeBoy

2020-06-12

用componentDidMount()来替代
0
1
慕运维5383858
componentDidMount, 这个方法不是只执行一次吗? 进入a页面,然后a页面就执行componentDidMount一次,由a页面push进入b页面, 然后b页面在退回a页面,此时 componentDidMount 不会执行,但我又想在回到a页面此时执行网络刷新操作,有什么方法吗? ios原生的话可以用 viewWillAppear。
2020-06-12
共1条回复

RN入门到进阶,打造高质量上线App

解锁React Native开发应用新姿势,React Native新版本热门技术

3144 学习 · 3241 问题

查看课程