vaadin-flow - 无法使用 vaadin 14 在响应式对话框中显示网格
问题描述
我正在尝试显示对话框中的网格,但它们只有在我们定义像 grid.setHeight(200px) 这样的高度时才会出现。这是我的代码:https ://gist.github.com/ust3000/b41c1c829e2e6d9a64b9e082bc150f5f 在对话框中显示网格并使对话框响应的正确方法是什么?
public class TestPage extends HorizontalLayout {
public TestPage() {
setJustifyContentMode(JustifyContentMode.CENTER);
Grid<Row> grid1 = new Grid<>();
Grid<Row> grid2 = new Grid<>();
SplitLayout sp = new SplitLayout(grid1, grid2);
sp.setOrientation(SplitLayout.Orientation.HORIZONTAL);
// add column and populate grid1 and grid2
Dialog dialog = new Dialog();
dialog.add(sp);
this.add(dialog);
this.expand(dialog);
dialog.open();
this.setSizeFull();
}
}
解决方案
推荐阅读
- android - 如何在 recyclerview 适配器中使用 volley 发布数据
- snowflake-cloud-data-platform - GRANT ALTER ON TABLE DB_Name.Schema_name.Table_name TO ROLE Role_name
- javascript - TypeScript 中的对象 backet 表示法,带有来自 props 的字符串插值
- python - 错误:对于 req:Pylette。安装 Weel 时出错。尝试安装在目标目录之外
- postgresql - PostgreSQL - 从脚本在特定数据库中创建 SCHEMA?
- javascript - 2 求和算法解释?
- jupyter-notebook - 在 google colab 中,如何获取 google drive 中文件夹内的文件夹的 URL 列表
- sql - 如何更正以下 SQL 脚本?
- magento - 如何通过电子邮件发送评论表单网址(无管理面板)
- entity-framework-core - 我应该在我的相关聚合根之间强制执行参照完整性吗?如果有,在哪里?