![]() |
1
5
看来 小装置。Onatach() 在将小部件插入DOM之后,就完成了这个任务。
这要归功于安德烈 Google Web Toolkit group . 我仍然想知道为什么没有 根面板。addAndReplaceElement(小部件,元素) 类似 HTMLPanel.addAndReplaceElement(Widget, Element) . |
![]() |
2
3
解决方案可能与伊戈尔的建议没有太大不同。我会这样写:
|
![]() |
3
0
我同意
markovuksanovic
-你应该把DOM操作放在一个更高的层次上。例如,您需要的功能是通过
正如您所看到的,这段代码更具可读性(至少对我来说),您不需要直接操作DOM(通过ID等引用)。当然,有些地方直接DOM操作是有益的(最显著的是优化),但在大多数情况下,我会避免处理元素、ID等:)(至少在GWT中是这样) |
![]() |
4
0
我也在做类似的事情。我在读一本书的内容
这似乎有效。。。
|
![]() |
5
-1
我建议你试试这样的。。。
然后在某处创建一个小部件(例如文本框小部件)
创建小部件后,可以使用tb获取其DOM对象。getElement() 之后你可以使用
add()所做的另一件事是调用Widget。正在添加到面板的小部件上的onAttach()。要注册一些事件,Tachonat不起作用。 你可以试着打电话给tb。onAttach();可能还需要调用根面板。detachOnWindowClose(tb);(如前一篇帖子所述) |