Вопрос учебника по Google Web Toolkit - PullRequest
1 голос
/ 09 января 2010

Я выполнил поиск по максимуму и минимуму и не могу добавить тег кнопки ни в одном из сгенерированных javaScript, которые ссылаются на шаг 7 руководства. Я должен искать в неправильных местах, или я неправильно генерирую код. Я сгенерировал код на трех разных уровнях детализации. Может кто-нибудь указать мне правильное направление, кто закончил учебник или больше опыта с GWT? Посмотрел в каждом файле внутри военного каталога. Конечно, я мог пропустить один! : - / Определенно хотел бы найти этот материал самостоятельно, когда начну разработку.

Вот ссылка:

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

Смотрите под 3. Связывание правил стиля с элементами HTML, сгенерированными GWT. Я специально пытаюсь найти тег.

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

Конечно, вам не нужно делать учебник, так как любой проект, над которым вы работали, должен иметь похожие теги, которые нужно найти. Я просто не могу найти файл, содержащий их ...

Я нашел кое-что, содержащее имя класса gwt-Button в строке 3078 одного из этих «уникальных» имен файлов, но то, как автор сказал, заставило меня думать, что этот процесс будет «проще». Это было сгенерировано с помощью симпатичной компиляции.

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 Ответ

1 голос
/ 10 января 2010

Лучший способ увидеть javascript, сгенерированный GWT, - использовать средство просмотра DOM Brain.jar http://www.brainjar.com/dhtml/domviewer/

Это не самый удобный для пользователя, но если вы нажмете вокруг, вы можете найти InnerHTML некоторого элемента, который соответствует всей веб-странице, а затем выполнить поиск "кнопки" или соответствующего ключевого слова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...