In Java-Code können wir ID setzen. Ist es möglich, ID für GWT-Widgets in UiBinder selbst zu setzen?
Wenn es möglich ist, bitte geben Sie mir eine Probe.
Eigentlich habe ich den folgenden Code probiert,
%Vor% Dann habe ich es eingecheckt. %Code%
Aber die Ausgabe ist Window.alert("Id: " + login.getElement().getId());
.
Die ID ist nicht für die Anmelde-Schaltfläche festgelegt.
Gibt es einen besseren Weg, dies zu tun?
Kann mir jemand helfen?
Vielen Dank im Voraus, Gnik
Überprüfen Sie die Verfügbarkeit der folgenden Zeile in Ihrer Moduldatei (* .gwt.xml):
%Vor%Und rufen Sie die areDebugId ( Element, id) Methode in Ihrem Code:
%Vor%Das Hinzufügen einer ID ist nicht möglich. Dieses Problem wird auch als Fehlerbericht abgelegt und als "wie geplant" geschlossen. Weitere Informationen finden Sie unter
Sie können jedoch eine debugId hinzufügen, wenn Sie hinzufügen
<inherits name="com.google.gwt.user.Debug"/>
für Ihre * .gwt.xml-Datei.