具有多个选项卡的 tabsheet 的正确声明语法是什么?
What is a proper declarative syntax for tabsheet with several tabs?
具有多个选项卡的 tabsheet 的正确声明语法是什么?我有一个如下所示的声明 xml,它仅适用于一个选项卡。当我添加另一个元素时,它说 tabsheet 只允许内部有一个元素,有什么奇怪的......知道这里有什么问题吗?
<vaadin-tab-sheet>
<tab caption="Basic">
</tab>
</vaadin-tab-sheet>
一个 TabSheet 可以包含多个选项卡,但 TabSheet 中的一个选项卡只能有一个组件。如果你想在一个选项卡中添加多个组件,你需要有一个布局来覆盖它们。
这是一个例子:
<vaadin-tab-sheet>
<tab caption="Tab 1 with multiple components" selected>
<vaadin-horizontal-layout>
<vaadin-button plain-text>
Button
</vaadin-button>
<vaadin-button plain-text>
Button
</vaadin-button>
</vaadin-horizontal-layout>
</tab>
<tab caption="Tab 2 with only one component">
<vaadin-button plain-text>
Button
</vaadin-button>
</tab>
</vaadin-tab-sheet>
具有多个选项卡的 tabsheet 的正确声明语法是什么?我有一个如下所示的声明 xml,它仅适用于一个选项卡。当我添加另一个元素时,它说 tabsheet 只允许内部有一个元素,有什么奇怪的......知道这里有什么问题吗?
<vaadin-tab-sheet>
<tab caption="Basic">
</tab>
</vaadin-tab-sheet>
一个 TabSheet 可以包含多个选项卡,但 TabSheet 中的一个选项卡只能有一个组件。如果你想在一个选项卡中添加多个组件,你需要有一个布局来覆盖它们。 这是一个例子:
<vaadin-tab-sheet>
<tab caption="Tab 1 with multiple components" selected>
<vaadin-horizontal-layout>
<vaadin-button plain-text>
Button
</vaadin-button>
<vaadin-button plain-text>
Button
</vaadin-button>
</vaadin-horizontal-layout>
</tab>
<tab caption="Tab 2 with only one component">
<vaadin-button plain-text>
Button
</vaadin-button>
</tab>
</vaadin-tab-sheet>