私はjavascriptとextjsの両方にかなり慣れていないので、extjs4.1MVCアーキテクチャチュートリアルの手順を実行しようとしたときにこの問題が発生しました。Evereythingは最初は問題なく動作しますが、コントローラーをアプリケーションに追加しようとすると、問題が発生します。アプリケーション起動関数もコントローラー初期化関数も呼び出されません。ここからサンプルコードを使用しましたが、「コントローラーの定義」ステップを機能させることができませんでした。エラーメッセージがないUsers.jsを検出しますが、それでもコントローラーのinit関数は呼び出されません。'controllers:[' Users']を削除すると、アプリケーションの起動が呼び出されます。私が欠けているアイデアはありますか?
app.js:
Ext.application({
requires: ['Ext.container.Viewport'],
name: 'Account Manager',
appFolder: 'app',
controllers: ['Users'],
launch: function() {...}
Users.js:
Ext.define('app.controller.Users', {
extend: 'Ext.app.Controller',
init: function() {
console.log('Initialized Users!');
}
});
お時間をいただきありがとうございます。