2012-02-17 6 views
0

Ext JS 4を使用してMVCアプリケーションを作成するために、Ext JS 4以降を再生し始めました。記事のURLはhttp://www.sencha.com/learn/the-mvc-application-architecture/です。しかし、私がChrome上でアプリケーションを実行しているときにエラーが表示されます。 Chromeは「ServerProxyを使用していますが、URLを提供していません」と言っていますが、アプリケーションはFirefoxとSafariでうまく動作します。誰かがバグを修正する方法を教えてもらえますか?Ext JS 4のProxy Apiエラー

Ext.define('AM.store.Users', { 
    extend: 'Ext.data.Store', 
    model: 'AM.model.User', 
    autoLoad: true, 
    autoSync: true, 
    proxy: { 
     type: 'ajax', 
     api: { 
      read: 'data/users.json', 
      update: 'data/updateUsers.json' 
     }, 
     //url: 'data/users.json', 
     reader: { 
      type: 'json', 
      root: 'users', 
      successProperty: 'success' 
     } 
    } 
}); 

ありがとうございます。

@andriansandi

+0

チュートリアルに従っていますが、コードを投稿してください – adis

+0

plsが店舗/ Users.jsで自分のコードを見ています –

+0

店舗ではなくモデルにプロキシを登録しようとしますか? – adis

答えて

0

Webサーバーから、またはファイルとして実行していますか?ファイルからHTMLを読み込んでいる場合は、セキュリティの例外が原因で問題が発生している可能性があります。

あなたがそうのようなあなたの設定にURLを作成して追加する新しいモデルを試して作るとき、それは起こった場合:「データ/ updateUsers.json」問題を解決します

api: { 
     read: 'data/users.json', 
     update: 'data/updateUsers.json', 
     create: 'data/updateUsers.json' 
    } 
+0

私はWebサーバーから実行しています –

0

しかし作成を追加すると、同じ問題に遭遇したが、その権利があるかどうかわからない