我想在我的用户界面中构建一个由垂直布局组成的部分,其中显示一些基本数据,然后是表。linkki中的标准方法是有一个部分显示基本数据,另一个部分显示表。我能把这两个部分组合成一个吗?
例如,像这样
MySectionPmo (标题)
如果是的话,是怎么做的?
发布于 2021-03-25 14:26:24
它还没有被完全支持,但是您可以使用@UINestedComponent来完成它,它位于一个独立的模块中:
<dependency>
<groupId>org.linkki-framework</groupId>
<artifactId>linkki-core-vaadin8-nestedcomponent</artifactId>
</dependency>您的主要部分可能如下所示:
@UISection(caption = "My Section")
public class MySectionPmo {
@UINestedComponent(position = 10)
public BasicDataPmo getBasicData() {
return new BasicDataPmo();
}
@UINestedComponent(position = 20)
public MyTablePmo getTesTablePmo() {
return new MyTablePmo();
}
}在BasicDataPmo中,只需使用@UIVerticalLayout或@UIFormLayout即可。您的表PMO必须使用@UISection进行注释。
缺点:
中没有标签。
https://stackoverflow.com/questions/66800928
复制相似问题