Ext 要素の dom の innerHTML を直接更新するのではなく、Extjs の update() メソッドを使用するパフォーマンス、信頼性、ベスト プラクティスの方法について質問があります。
次の 2 つのステートメントを検討してください。
Ext.fly('element-id').dom.innerHTML = 'Welcome, Dude!';
と
Ext.fly('element.id').update('Welcome, Dude!', false);
スクリプトを作成する必要はありません。ブラウザの癖を考慮に入れてeval()
いると確信しています。update()
また、次を使用しているかどうかは誰にもわかりますか?
Ext.fly('element-id').dom.innerHTML
と同じです
d.getElementById('element-id').innerHTML
?
ブラウザとプラットフォームの互換性は重要であり、2 つが基本的に同じである場合は、おそらくExt.element.dom.innerHTML
完全に捨てるupdate()
ことが最善の解決策になるでしょう。
よろしくお願いいたします。
ブライアン