日々精進

新しく学んだことを書き留めていきます

Extjs4 MVC Storeでエラー解決編

ExtjsのStoreではまる - 日々精進のエラーがようやく解決できたっぽいので記録。
Storeの中でmodelを指定する必要があるのだけど、ここでモデルクラス名の文字列を渡していたのがだめだったっぽい。
完全修飾名にするとエラーが出なくなった。

Ext.define('Real.store.Resources', {
    ・・・
    model: 'Resource',//これは間違い
    ・・・
});

Ext.define('Real.store.Resources', {
    ・・・
    model: 'Real.model.Resource',//こう直すとエラーでなくなった!
    ・・・
});



まじかよ。。。Controllerとかはクラス名だけでいいのになんでここだけ完全修飾名?謎すぎる。