InitializeEvent
запускается сразу после того, как виджет прикреплен к его родителю.Код, который зависит от виджета, прикрепленного к его родителям, и поэтому DOM не должен выполняться до этого момента.Виджет RichTextArea
использует iframe
, и это, вероятно, является причиной того, что некоторые функции доступны только после создания, также в зависимости от конкретного браузера.У меня нет полного списка всех конкретных случаев, когда вам нужно инициализировать код после прикрепления виджета.Но один конкретный пример виджета RichTextArea
- если вы хотите установить фокус на виджете, виджет должен быть присоединен.
Вы можете получить то же поведение, расширив виджет RichTextArea
и переопределив onLoad
метод, но это требует создания нового класса.