在UiBinder中使用GWT 2.1放置单元格小部件

12

它是如何工作的?

我看不到为添加一个CellTable在UiBinder.ui.xml文件中定义标签的例子,例如:

这方面的文档很少。

如果不起作用,那么我应该把单元格小部件放在uiBinder类还是Presenter中呢?

1个回答

19

请查看GWT 2.1.0附带的Expenses样例。

基本上,您需要在<ui:Binder标签中添加:

xmlns:c='urn:import:com.google.gwt.user.cellview.client'

然后可以将其用作示例,例如:

<c:CellTable
      addStyleNames='{desktop.table}'
      width='100%'
      ui:field='table' />

这段内容来自于ExpenseReportList类。

UI小部件不应该放在Presenter中。CellTable有接口可以在Presenter和View之间传递数据。


哦,谢谢,我忘记为..cellview.client添加<ui:Binder标签了。 - rapadura
1
+1。这是我的疏忽,我忘记为单元格小部件添加命名空间了。谢谢。 - Amey

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接