Nel codice java possiamo impostare l'id. È possibile impostare "id" per i widget GWT in UiBinder stesso?Come posso impostare l'id per i widget GWT in UiBinder?
Se è possibile, per favore, dammi un campione.
In realtà ho provato il seguente codice,
<g:Button ui:field="login" debugId="loginButton">
Poi ho controllato in allerta. Window.alert("Id: " + login.getElement().getId());
Ma l'uscita è Id:
.
Id non è impostata per il pulsante di accesso
Esiste un modo migliore per fare questo?
Qualcuno può aiutarmi?
Grazie in anticipo, Gnik
Con il modulo di debug ereditato, è anche possibile utilizzare l'attributo debugId in uiBinder.xml come Per impostazione predefinita, l'ID elemento sarà quindi GWT-debug -test. Per rimuovere il prefisso gwt-debug, chiama DebugInfo.setDebugIdPrefix ("") nel tuo onModuleLoad(). –