首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在linkki中嵌套表示模型objcts (PMO)吗?

我可以在linkki中嵌套表示模型objcts (PMO)吗?
EN

Stack Overflow用户
提问于 2021-03-25 13:52:55
回答 1查看 20关注 0票数 1

我想在我的用户界面中构建一个由垂直布局组成的部分,其中显示一些基本数据,然后是表。linkki中的标准方法是有一个部分显示基本数据,另一个部分显示表。我能把这两个部分组合成一个吗?

例如,像这样

MySectionPmo (标题)

  • BasicDataPmo
  • MyTablePmo

如果是的话,是怎么做的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-25 14:26:24

它还没有被完全支持,但是您可以使用@UINestedComponent来完成它,它位于一个独立的模块中:

代码语言:javascript
复制
    <dependency>
        <groupId>org.linkki-framework</groupId>
        <artifactId>linkki-core-vaadin8-nestedcomponent</artifactId>
    </dependency>

您的主要部分可能如下所示:

代码语言:javascript
复制
@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进行注释。

缺点:

  • 目前不支持在没有节布局的情况下创建表。这意味着您的表被一些无用的布局所包装,这些布局希望没有视觉效果,
  • 部分总是创建一个两列的网格布局,为标签设置一个列,尽管在嵌套组件

中没有标签。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66800928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档