我正在使用Grid创建一个组件来将图像加载到行中,该行具有多个选项卡,如下所示:
第1行
第2行
标签1 |标签2 |标签3
因此,当您单击一个选项卡时,网格数据集将被更改。
我使用onSectionRendered触发api调用,以将图像填充到渲染的行中。
第一个标签页可以很好地加载图像。
但是,当我更改为第二个选项卡时,不会触发onSectionRendered。
当我检查_onGridRenderedMemoizer
-> createCallbackMemoizer
并发现indexChanged
是false
时,该事件没有被触发。
将此indexChanged
设置为false
的原因是,{1}与Tab 1和2相同。
它们具有相同的rowIndex和columnIndex。
在这种情况下,有什么方法可以触发onSectionRendered吗?
我尝试了一种解决方法,方法是在选项卡更改时调用api来获取第一行的图像。
但我想了解实现此目标的正确方法。
感谢阅读!