このリポジトリのアプリの例に従って、 API用のrails intead phpを使用してローカルマシンで同様のアプリを構築し始めたので、特定のルートディレクトリでrailsアプリを構築し、次に別のルートでbackbone.js/を構築します。 RailsAPIを呼び出すJQMアプリ。
だから私はバックボーンでモデルとコレクションを次のurlRootで作成します:http:// localhost:3000 / api / clubs.json、これはクラブのリストを取得するためのローカルサーバーのURLに対応します
次に、これらのコマンドで何が起こるかをjavascriptコンソールで確認しようとしました。
clubs = new ClubsCollection()
Object {length = 0 ...etc..}
clubs.fetch()
GET http://localhost:3000/api/clubs.json 200 OK
そして応答は空です...
しかし、URL http:// localhost:3000 / api / clubs.jsonを呼び出すと、jsonクラブリストが正しく返されます。
この電話をかける最良の方法を理解するのを手伝ってもらえますか?