它是如何工作的?
我看到没有定义标签,例如在 UiBinder.ui.xml 文件中添加 CellTable,比如
这方面的文档很少。
因此,如果它不起作用,我应该将单元格小部件放在哪里,在 uiBinder 类或演示者中?
最佳答案
查看随 GWT 2.1.0 提供的费用示例。
基本上你需要添加到 <ui:Binder
标签:
xmlns:c='urn:import:com.google.gwt.user.cellview.client'
然后将其用作例如:
<c:CellTable
addStyleNames='{desktop.table}'
width='100%'
ui:field='table' />
这是来自
ExpenseReportList
类(class)。UI 小部件不应进入 Presenter。 celltabel 具有在演示者和 View 之间传递数据的接口(interface)。
关于UiBinder 中的 GWT 2.1 放置 Cell Widgets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4185787/