我目前正在开发一个 GWT 应用程序,但我仍然对它如何组合在一起有些模糊(在没有首先了解整个框架的情况下进行更改的乐趣,尽管这可能很困难)。
我们有一些活动,它们都对应于 UI 的各个部分(例如,主要内容、工具栏和事物列表)。我不确定这是否是活动的意图,但我想我现在不能轻易改变。我现在的问题是,事物列表包含主要内容也需要的状态(当前选择),并且在某种程度上工具栏也需要(至少工具栏当前有它——我已经问不出来了)。
但实际上存储它的合适地方是什么?我猜想将实际的视图实现结合在一起并将选择仅存储在列表中并不是一个好主意。