私は ExtJS 4 を初めて使用し、クラスの拡張に問題があります。私はこれらのファイルを持っています:
UsersWindow.js
Ext.define('MyDesktop.UserModel', {
extend: 'Ext.data.Model',
/* ... */
}
Ext.define('MyDesktop.UsersWindow', {
/* ... */
}
DealersWindow.js
Ext.define('MyDesktop.DealerModel', {
extend: 'MyDesktop.UserModel',
/* ... */
}
Ext.define('MyDesktop.DealersWindow', {
extend: 'MyDesktop.UsersWindow',
/* ... */
}
アプリケーションを実行すると、すべてが期待どおりに機能しますが、次の ajax 呼び出しがあります。
/UserModel.js?_dc=1379135132790
これにより、404 が返され、JavaScript の解析中にエラーが発生します。ExtJS がこの呼び出しを行う理由を理解したいですか? すべてのクラスは独自のファイルにある必要がありますか? このファイルを検索しないように ExtJS を構成できますか?
ご協力ありがとうございました。