我想在legacy-html文件中嵌入一些smartgwt(不能改变它)。 现在我知道我可以说
BaseWidget.setHtmlElement(<element>)
问题是找到了,它有一个唯一的id,但我发现的唯一一个看整个结构的是
DOM.getElementById(<id>)
但这是GWT而不是SmartGWT,是不是只有SmartGWT才能做到这一点?
答案 0 :(得分:1)
使用GWT&#39; DOM.getElementById()方法很好。 SmartGWT扩展了GWT。对于核心操作,例如通过ID检索元素,SmartGWT使用GWT API,否则SmartGWT只会复制GWT中的功能。
DOM.getElementById()是GWT Document.getElementById()方法的包装器。 SmartGWT的Showcase调用Document.getElementById()来隐藏&#34; Loading&#34;消息:
https://code.google.com/p/smartgwt/source/browse/trunk/samples/showcase/src/com/smartgwt/sample/showcase/client/Showcase.java?r=2900#707