1

我开始使用 GWT 编辑器框架。我的应用程序允许查看一些实体、编辑它们或创建新实体。但是,在每个州,表格的布局都有些不同——

  1. “查看”模式下的标签应该成为“编辑”和“创建”中的文本框
  2. 某些字段仅在编辑/创建模式下可见,但在查看模式下不可见
  3. 某些字段仅在创建时可编辑,但以后无法在编辑时更改
  4. 总体布局可能不同(字段顺序、表单中的位置)
  5. 还有很多很多...

我知道这是一个非常普遍的问题——我正在寻找能够强大而灵活地处理这些问题的最佳实践。我害怕的是不得不写三个不同的编辑器......

4

1 回答 1

2

也许你不喜欢听这个,但我为每个人创建了不同的编辑器。但最后,这与为每个编辑器使用相应 Composite 的不同 UIBinder 实现起来几乎没有什么区别。副编辑是相同的,因此它在一天结束时不包含那么多工作;

于 2012-04-30T17:49:02.747 回答