如何控制生成网格板的时间?

时间:2018-05-22 11:27:14

标签: rally code-rally

我正在使用Rally.data.wsapi.TreeStoreBuilder和一个rallygridboard创建一个功能列表来显示列表。

但我需要在TreeStore中加载其他数据,即前任和后继商店,以便在拉力网中显示这些内容。

我可以在TreeStore加载事件中执行此操作,但在rallygridboard上添加过滤器时,加载和显示数据的顺序存在问题。

所以我的问题是,我该怎么做?

  • 我可以“暂停”任何拉力网板渲染/显示,直到在TreeStore加载事件中执行我的后代加载?
  • 我可以手动控制rallygridboard的刷新,这样我就需要在数据准备就绪时触发“渲染/显示”事件吗?

感谢您的所有意见。

1 个答案:

答案 0 :(得分:0)

您最好的选择是在您知道所有后续商店都已加载时刷新网格板。像这样的东西?

gridBoard.getGridOrBoard().getView().refresh();

一般情况下,Treestores和gridboard可能会非常笨拙地使用和自定义。那里真的很复杂。