[前][次][番号順一覧][スレッド一覧]

rails:3887

From: abe <dictav@g...>
Date: Tue, 23 Apr 2013 12:11:32 +0900
Subject: [rails:3887] config/routes.rb の設定について

こんにちは。
config/routes.rb の書き方について質問します。

Backbone.js と組み合わせて使いたいと思っています。
view は public/index.html 1つだけとして、HTMLの表示にRails の view 及び controller は使いません。
Rails では /api/resources のようなアクセスだけ処理するようにし、/new のようなアクションは全て
public/index.html を表示し、index.htmlで読み込んでいるBackbone.jsで処理したいと思っています。

# config/routes.rb
match '*path', :to => redirect('/')
scope 'api' do
    resources :events,  :defaults => { :format => :json }
end

# App.router.js.coffee
class App.Routers.Events extends Backbone.Router
  routes:
    '' : 'index'
    'new' : 'createEvent'

  index: ->
    alert 'index'

  showEvent: ->
    alert 'show event'


こんな感じかと思ったのですが、うまくいきませんでした。
redirectしているのが悪いと思うのですが、何か良い書き方はあるでしょうか?

よろしくお願いします。
-- 
Shintaro Abe
dictav@g...


添付ファイル

[前][次][番号順一覧][スレッド一覧]

-> @  3887 2013-04-23 05:11 [dictav@g...         ] config/routes.rb の設定について         
   @  3888 2013-04-23 05:50 ┗[netwillnet@g...     ]