プロジェクトの一部としてExtjs4.1を使用しています。したがって、view.js内のすべてのExtjsコンポーネントは、Ext.getCmpを使用して呼び出し、コード内の任意の場所で使用できます。
私の問題はメニューチェックアイテムにあります。各アイテムを呼び出して、view.js以外の場所で選択をチェックする方法を見つけることができませんでした。プロジェクトの別の部分でこれらの項目をチェックする必要がありますが、その方法がわかりません。
私のハンドラー:
myHandler: function (menucheckitem, checked, opts) {
switch (menucheckitem.getId ()) {
// Here handles the first
case 'first':
if (checked) {
console.log ('First checked!');
goToFunction ();
}
break;
// Here handles the second
case 'second':
if (checked) {
console.log ('Second checked!');
goToFunction ();
}
break;
default:
console.log ('Whatever!');
}
}
上記のように、各menucheckitemを別のjsファイルに送信して、選択を確認したい場合は、どうすればよいですか?