gpt4 book ai didi

java - Vaadin -> Vaadin GWT 聚合物元素集成

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:17:15 25 4
gpt4 key购买 nike

我正在使用 Vaadin 7 构建一个 Web 应用程序,在最近发表了有关 Polymer 元素的博文之后,我也想将它们集成到我的构建中。但是,根据 github 上的教程/示例与原型(prototype)创建的我的 pom,我并不完全确定如何执行此操作。

原型(prototype)构建包括 org.codehuas.plexus,我看到 GWT 构建使用 mojo。插件有区别还是只是更新版本? (我是网络应用程序开发的新手,通常依赖 Gradle 而不是 Maven。)例如,这会是:

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
...
<configuration>
<jsInteropMode>JS</jsInteropMode>
...
</configuration>
</plugin>

替换 plexus 插件还是除此之外?当有一个预先存在的 vaadin 项目及其在 pom 中使用 vaading GWT 的所有插件和依赖项的长列表时,我不确定如何设置项目。因此,如果有人有示例并且可以解释不同 poms 之间实际需要什么,那就太好了!

我想我还应该问一下如何在 Vaadin 7 项目中使用来自 Vaadin GWT 的 GWT 元素。因此,如果我要将一个 Vaadin 按钮添加到一个组件,它将通过以下简单的 Java 方式完成:

Button button = new Button();

这是否类似于 GWT-Vaadin 可以完成的工作?例如

PaperButton button = new PaperButton();

还是需要使用 xml 文件来创建类似于 Android 设计模式的布局?

在 Vaadin 中,EntryPoint 是否会替换组件或 View ?如果我可以使用 GWT 元素/小部件创建 CustomComponent 并使用 Navigator 加载容器布局,它们是否可以协同工作? (对 EntryPoint 的使用感到困惑)

顺便说一句,我使用的是 IntelliJ,因为 Eclipse 是我最不喜欢的 IDE。

最佳答案

查看 https://vaadin.com/addon/elements-add-on用于良好的集成和 http://www.slideshare.net/joonaslehtinen/web-components-for-java-developers 的最后几张幻灯片举个简单的例子。

关于java - Vaadin -> Vaadin GWT 聚合物元素集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33599263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com