2010-01-09 56 views
1

我搜索了高和低,并且不能在生成的引用本教程的第7步的任何javaScript中使用按钮标记。我必须在错误的地方寻找,或者我错误地生成了代码。我在三个不同层次的细节中生成了代码。任何人都可以向正确的方向指出谁已经完成了教程,或者对GWT有更多的经验?查看战争目录内的每个文件。当然,我可能错过了! : - /当我开始开发时,肯定希望能够自己找到这些东西。Google Web Toolkit教程问题

这里的链接:与GWT生成的HTML元素

http://code.google.com/webtoolkit/doc/latest/tutorial/style.html

下看3缔样式规则。我特别想找到的是标签。

<button class="gwt-Button" tabindex="0" type="button">Add</button> 

当然,你不必做教程中,您在工作时数必须找到我只是找不到包含它们的文件similiar标签的任何项目...

我确实在这些“独特”文件名之一的第3078行找到了一些包含gwt-Button类名称的东西,但作者说这使得我认为这个过程“会更容易”。这是使用漂亮的编译生成的。

function $Button(this$static, html){ 
    $ButtonBase(this$static, ($clinit_21() , $doc).createElement("<BUTTON type='button'><\/BUTTON>")); 
    this$static.element['className'] = 'gwt-Button'; 
    this$static.element.innerHTML = html || ''; 
    return this$static; 
} 

这看起来像它可以用来生成标签。这是一些javaScript和一些javaScript库代码(如JQuery或Prototype)的组合吗?

感谢

回答

1

我知道看到GWT产生的JavaScript的最好方法是使用Brain.jar DOM查看器http://www.brainjar.com/dhtml/domviewer/

这不是最用户友好的,但如果你按一下周围,就可以通常找到与整个网页相对应的某个元素的InnerHTML,然后搜索“按钮”或相关的关键字。

+0

非常感谢。虽然我可能不会使用Brain.jar,但我只是想着自己试着在日食中找到它。看一个Brain.jar我意识到做我想做的最简单的方法是使用Safari的元素检查器或Firebug元素检查器。 – 2010-01-10 14:14:13