嗨,我是 GWT 和 Google App Engine 的新手。我试图布局看起来像图像。但是,我不确定实现这一目标的最佳方法是什么。
根据 GWT 文档,有几种方法,例如:UIBinder、布局面板(我在图像中使用这种方法)......等。
但是,我的 UI 并没有那么复杂。我有一个顶部带有导航栏的 div,一个带有地图(Javascript)的 div,一个带有 Facebook 评论(javascript)的 div,以及一个带有我为评分等编写的一些功能的 div。
因此,大多数情况下,这个网页都会调用很多 javascript 和第三方的东西。
这是一些完成此操作的代码
String header = "<div><h3>Navigation bar here</h3></div>";
String east = "<div><h3>Rating System here</h3></div>";
String south = "<div><h3>Facebook comments here</h3></div>";
dock.addNorth(new HTML(header), 75);
dock.addSouth(new HTML(south),50);
dock.addEast(new HTML(east), 300);
dock.add(map);
RootLayoutPanel.get().add(dock);
我尝试在要添加到地图的 html 字符串中输入一些 Javascript。然而,它并没有出现在视图中。似乎 html 仅在其文本有效时才有效,这是正确的吗?
在 GWT 中构建它的最佳方法是什么?
有人可以指点我一些代码/教程的例子吗?
谢谢