问题描述
我有一个包含多个子组件的反应组件。其子组件的一项支持取决于一些外部因素 - 从浏览器会话存储中检索。
在初始加载时 -
- 我需要从会话存储中选择值
- 基于值,需要对变量进行一些操作(或局部状态更新)
- 然后将派生值作为 prop 传递给子组件
问题是 - 我必须从这个组件返回一个组件(这里是 chid 组件),即使在我从会话存储中检索值之前我不知道要呈现什么。
我做了 - 从这个父组件返回了一个默认的子组件,然后当我得到最终值(prop 值)时,我正在更新状态以导致重新渲染。
但是 - 在大多数情况下,首次渲染使用较少,我想避免任何渲染,直到我有可用的派生值并且我知道要渲染的确切内容。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)