我为react-native app创建了一个自定义视图,它本身就是一个C ++ DSP应用程序并在计时器上运行。视图在启动时使用它的Country
方法初始化。但是,为了节省CPU周期,我需要知道视图何时可见。
如果我使用的是iOS UIViewController,我可以使用init
或viewDidAppear
将消息发送到C ++代码以启动计时器,并viewWillAppear
告诉它停止。
我正在寻找一种干净的方法来从RCTViewManager中做同样的事情。
答案 0 :(得分:-3)
在JSX / React中,我们有componentDidMount()
和componentWillMount()