私はSenchaのExtJSフレームワークを使用するプロジェクトを、ハンドオーバーやドキュメントなしで提供しています。私はそれを理解しようとしていますが、次の構文で私を助けて、このフレームワークの新人のためのコードを調べるだけでなく、これを説明するかもしれない特定のサイトに私を指摘する可能性があります。ExtJSフレームワークの構文の理解
私はつまり、それはやっている正確にどのようなコードを経由し、不確かされています:ExtJSのに比較するために使用することができるよう
if(val==1) {
Ext.getCmp('status').setText('AWAITING APPROV');
}
switch(flag) {
case 1: if(val==0) {
Ext.getCmp('complex_first').el.replaceCls('x-form-complex', 'x-form-simplex');
} else {
Ext.getCmp('complex_first').el.replaceCls('x-form-simplex', 'x-form-complex');
}
break;
case 2: if(val==0) {
Ext.getCmp('complex_second').el.replaceCls('x-form-complex', 'x-form-simplex');
} else {
Ext.getCmp('complex_second').el.replaceCls('x-form-simplex', 'x-form-complex');
}
break;
default: break;
}
は今、私は非常によくjQueryのを知っているが、何が正確に以下のやっています:
- Ext.getCmp( 'ステータス')
- Ext.getCmp( 'complex_first')el.replaceCls( 'X-フォーム複合' 'X-フォームシンプレックス')。
- Ext.getCmp( 'complex_first')。el.replaceCls( 'x-form-simplex'、 'x-form-complex');
これらのクラス/ div IDは、コードやCSSファイルの中で何か詳細情報を提供しますか?
助けがあれば助かります。
あなたのアプリが書かれているExtのバージョンを投稿してください。それは重要なことかもしれません。アプリコンソールで 'Ext.versions'を使って確認できます。 – pagep
https://stackoverflow.com/documentation/extjsここにあるものが役立つかどうかわかりません... – JGFMK