查看GWT HTML源代码?
有没有办法查看GWT生成的HTML源代码?目前我只是给我的flex表格DIV ID和DIV是我可以在ViewSource中看到的所有HTML。查看GWT HTML源代码?
有没有办法在HTML中构建我的表格(比如说使用div和列表),然后创建一个像FlexTable那样的东西?
要回答原始问题,您可以查看HTML GWT通过Firefox中的“检查元素”呈现,并安装了Firebug。另外Safari/Chrome中的Web Inspector也可以做到这一点,IE8和Opera中的开发人员工具也是如此。
谢谢,Inspect元素是我一直在寻找! – drozzy 2009-11-27 18:16:38
好吧,它似乎答案是在文档中。 特别是Organizing Projects概述了我们如何将不同的小部件绑定到页面上的不同ID。 这样我就可以有效地做这样的事情:
# html
<div id="id_table"></div>
<div id="id_next_button"></div>
# java
t = new FlexTable()
RootPanel.get("id_table").add(t);
nextbtn = new Button("next");
RootPanel.get("id_next_button").add(nextbtn);
Wohoo!
也看看UIBinder(http://code.google.com/p/google-web-toolkit/wiki/UiBinder) - 它更令人惊叹;) – 2009-11-29 02:33:33
关于你的排队的第二部分。可以在GWT中创建一个HTML组件。推荐的方法是扩展ComplexPanel并使用Document.get()。createXXXElement()创建元素。但这是一点劳动。
退房this dicussion我相信在互联网上有关于此的其他文章。你也可以研究扩展ComplexPanel的其他组件的代码。
这几乎肯定不是最好的地方,但你会推荐GWT吗? &你有你自己的风格等定制? – 2009-11-27 16:01:33
赫我的朋友!我只是开始挖掘它。我是一个Django/python/prototype开发人员,但Javascript真的让我很开心。现在只是摆弄GWT。看看我的其他答案在这里比较GWT与定期托管:http://*.com/questions/722463/is-google-app-engine-better-than-webfaction-for-a-beginner-in-django-dev/1732851 #1732851 – drozzy 2009-11-27 23:52:45