別のコードの後に実行したいコードがあります。今私は setTimeout を使用していますが、それは良い解決策ではありません。
たとえば、もちろん初期化に時間がかかるテキスト エディターを使用しています。
myTextEditor.initialize();
setHeightToMyTextEditor();
この例では、myTextEditor の高さが正しくありません。テキスト エディターがまだ初期化されていないため、同じままです。そのため、setTimeout を使用して、3 秒後に setHeightToMyTextEditor() を実行しています。しかし、誰かが非常に遅いインターネットを使用している場合、それは問題になると思います.
では、テキスト エディタの初期化後に setHeightToMyTextEditor() を実行するにはどうすればよいでしょうか。