backbone-railsとturbolinksを併用するとエラーがでる件
rails4ではturbolinksが標準で採用されたらしいですが、
backbone-railsを使っていると、
Uncaught Error: Backbone.history has already been started
とかエラーがでます。
turbolinks側でもhistory管理しているからなのだろうけれど、
Issues見てたら
initialize: -> new MyApp.Routers.Posts Backbone.history.start() unless Backbone.History.started $(document).on "page:change", -> Backbone.history.stop() Backbone.history.start()
とすれば良いみたい?
自分は遷移速いほうが良いのでRouter一つしか使ってないのですけど、
分けたほうがいいのかな・・・