我们需要在 Vaadin 中创建一个 UI class 吗?
Do we need to create a UI class in Vaadin?
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-spring-boot-starter</artifactId>
</dependency>
SpringBoot 2
Vaadin 12.0.3
@Route("")
public class IndexView {
我看了一个视频教程,上面的例子似乎工作得很好。我没有 xyz extends UI
class。当我点击 localhost 时,我看到了我的索引视图呈现。
但我在网上看到的其他最近的例子显示了类似 Main extends UI
的内容。
UI class 有必要吗?如果是这样,应该导入 UI。示例显示 com.vaadin.ui.UI
而我在 class 路径中看到的唯一 UI
class 是 com.vaadin.flow.component.UI
.
不,在 Vaadin 10+ 中不再需要扩展 UI
。任何具有 @Route("")
的组件都将是根组件。
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-spring-boot-starter</artifactId>
</dependency>
SpringBoot 2
Vaadin 12.0.3
@Route("")
public class IndexView {
我看了一个视频教程,上面的例子似乎工作得很好。我没有 xyz extends UI
class。当我点击 localhost 时,我看到了我的索引视图呈现。
但我在网上看到的其他最近的例子显示了类似 Main extends UI
的内容。
UI class 有必要吗?如果是这样,应该导入 UI。示例显示 com.vaadin.ui.UI
而我在 class 路径中看到的唯一 UI
class 是 com.vaadin.flow.component.UI
.
不,在 Vaadin 10+ 中不再需要扩展 UI
。任何具有 @Route("")
的组件都将是根组件。