...在调用onInitialize方法之后我可以用我的RichTextArea 做些什么我以前做不到?
N.B。这是来自GWT Google小组的cross-post,没有产生任何回复。
答案 0 :(得分:2)
在小部件附加到其父级之后,InitializeEvent
被触发。依赖于附加到它的父节点的小部件的代码,因此不应该在该点之前执行DOM。
RichTextArea
窗口小部件使用iframe
,这似乎是某些功能仅在创建后可用的原因,也取决于特定的浏览器。我没有完整的列表,列出了在附加小部件后需要初始化代码的所有特定情况。但是,RichTextArea
窗口小部件的一个示例是,如果要将焦点设置在窗口小部件上,则必须附加窗口小部件。
您可以通过扩展RichTextArea
小部件并覆盖onLoad
方法来获得相同的行为,但这需要创建一个新类。