我正在尝试在反应虚拟化中绑定 AutoSizer 和 Masonry 组件。我的项目列表处于 state 状态并异步出现在 componentDidMount() 中。如果我使用简单的匿名箭头函数来渲染 Masonry,则一切正常。但是如果我使用像“renderMasonry”这样的单独函数,我会得到一个空的结果,直到我调整窗口大小并触发重新渲染。我不明白为什么 AutoSizer 在这种情况下没有重新渲染。Plunkr is here https://plnkr.co/edit/fmAqp1MOzlKGP96LeDjP