有没有办法将方法包含在表单布局的响应步骤中
Is there a way, to include a method into a responsive step on a form layout
有谁知道将方法包含到响应步骤中的方法,例如,当(在下面的代码中)将 window 的大小调整到表单布局小于 1010px 处的指定值时,布局将自己更改为 1 列,就像在第一个响应步骤中一样,但在响应步骤之间切换期间我还想要的是几行我自己的代码,就像一个自定义方法,我可以在其中包含和编写我想要的任何内容,当表单布局宽度低于 1010px 时触发。
formLayout.setResponsiveSteps(
new FormLayout.ResponsiveStep("0", 1, FormLayout.ResponsiveStep.LabelsPosition.TOP),
new FormLayout.ResponsiveStep("1010px", 2));
编辑:我使用的是 Vaadin 13.0.4 流程
不,没有。但是有一个更通用的 BrowserWindowResizeEvent
,您可以使用 addBrowserWindowResizeListener(BrowserWindowResizeListener resizeListener)
通过 Page
class 添加侦听器来收听它,并可能实现您正在寻找的东西。
有谁知道将方法包含到响应步骤中的方法,例如,当(在下面的代码中)将 window 的大小调整到表单布局小于 1010px 处的指定值时,布局将自己更改为 1 列,就像在第一个响应步骤中一样,但在响应步骤之间切换期间我还想要的是几行我自己的代码,就像一个自定义方法,我可以在其中包含和编写我想要的任何内容,当表单布局宽度低于 1010px 时触发。
formLayout.setResponsiveSteps(
new FormLayout.ResponsiveStep("0", 1, FormLayout.ResponsiveStep.LabelsPosition.TOP),
new FormLayout.ResponsiveStep("1010px", 2));
编辑:我使用的是 Vaadin 13.0.4 流程
不,没有。但是有一个更通用的 BrowserWindowResizeEvent
,您可以使用 addBrowserWindowResizeListener(BrowserWindowResizeListener resizeListener)
通过 Page
class 添加侦听器来收听它,并可能实现您正在寻找的东西。