reactjs - 在 React.js 中,嵌套组件的生命周期方法是如何调用的?
问题描述
我刚刚开始使用 React(技术上是 React Native),我正在尝试将更新的信息从输入组件(如 TextInput)返回到包含组件,以便 (1) 正确显示数据和 (2 ),因此可以将数据写回底层数据存储。
我已经将数据发回,但它没有像我预期的那样工作......我认为是因为我使用了错误的生命周期阶段方法,或者我没有做我需要做的事情(比如强制性升级)。
所以我的问题是:如何调用嵌套组件的生命周期方法?在这个例子中:
<CompA>
<CompB />
</CompA>
可不可能是 ...
CompB.render()
CompB.componentDidUpdate()
CompA.render()
CompA.componentDidUpdate()
... 或者 ...
CompB.render()
CompA.render()
CompB.componentDidUpdate()
CompA.componentDidUpdate()
或者是其他东西?
解决方案
推荐阅读
- php - cPanel Parked Domains 不返回数组
- ssis - 如何为 SSIS 中的每个重复行仅获取一条记录
- sql - 为另一列中的重复值选择 MAX 值
- javascript - 使用猫鼬模式将多个选择元素值中的值存储到MongoDB中的数组中
- nginx - Nginx 重定向,除了一些扩展
- javascript - Angular 2复制反应形式没有参考
- r - 从数据框中的所有分类变量创建虚拟变量
- c# - 向列表框项添加值。C#
- javascript - 如何在 Mocha 中将数据从 promise 传递到 afterEach?
- php - Laravel XAMPP Mac 无法打开流或文件“/storage/logs/laravel.log”:无法打开流:权限被拒绝