1
を通じて/ myappに/アプリケーション/ myappに/ jsonsにpalced。私のディレクトリ構造はmyapp/apps/myapp /です。 myapp/apps/myapp /内にjsonsという名前のディレクトリを作成し、emp.jsonというファイルを配置しました。このファイルをSC.Request.getUrlを使用してajaxで取得します。私は以下を試みたが、うまくいかなかった。私はこのファイルに到達するためのURLを知りたい。は私の芽のコアアプリ名がmyappのあるSC.Request.getUrl
SC.Request.getUrl('/myapp/apps/myapp/resources/emp.json').notify(this, this.didFetchContacts)
.send();
SC.Request.getUrl('/myapp/resources/emp.json').notify(this, this.didFetchContacts)
.send();
おかげ
おかげで、その作業を、これを置き換えます。私はもう一つ明確化している。私はmyappの/アプリケーション/ myappに/リソース/ jsons /で私emp.jsonを置き、そしてSC.Request.getUrl(static_urlを( 'jsons/emp.json'))しました。((これ、this.didFetchContacts) .sendに通知します); 。 Firebugコンソールを調べたところ、リクエストURLはhttp:// localhost:4020/static/myapp/en/current/resources/jsons/emp.json?1309932342でした。私の疑問は、現在のフォルダがリソースフォルダの間に入った場所です。ソリューションに感謝します。 – rajkamal
あなたは複数の言語であなたのsproutcoreアプリを公開することができますので、英語の場合はlangauge code、enを追加します。さらに、アプリケーションをビルドすると、GUIDを持つフォルダ構造が生成され、ブラウザからの再キャッシュが強制されます。 – Joe