GWT CellTable和编辑器框架



为了不重复代码,我在一段时间前决定重构我对编辑器框架使用的看法。目前,每个视图都是包含一组其他编辑器的编辑器。例如,"人员详细信息"视图包含诸如"人员地址"、"人员图像"、"人员描述"等编辑器。每个编辑器都包含一组标准GWT小部件,以及实例化和显示这些小部件所需的逻辑。

现在,我想在"persons list"视图中重用其中的一些组件。所以,我想要一张表,每一行代表一个人。每行应包含以下内容,例如:人名、姓氏、图片(编辑器)、简短描述(编辑器)。

是否可以使用GWT CellTable这样做?当我浏览官方和非官方文档时,很容易注意到它主要是为HTML代码而设计的,而不是小部件。

Thanks in advance

不能在CellTable中使用Editor(或任何小部件)。

当使用CellTable时重用视图的一些选项是:

  • 使用SafeHtmlTemplates
  • 创建一个personaddrescell, PersonImageCell等
  • 通过扩展CellTable
  • 创建可重用的PersonalDetailsTable

相关内容

  • 没有找到相关文章

最新更新