Ruby on rails 点击浏览器时出现余烬抛出错误';s后退和前进按钮

Ruby on rails 点击浏览器时出现余烬抛出错误';s后退和前进按钮,ruby-on-rails,ember.js,ember-rails,Ruby On Rails,Ember.js,Ember Rails,我有以下路线: Redb.Router.map ()-> @resource "forms", -> @route "new" @route "show", path: "/:form_id" 我有相关的模板和控制器 使用由链接到帮助程序生成的链接,一切正常,但是,例如,当我是#/forms/1并回击以转到#/forms时,会出现以下错误: Assertion failed: The initializer 'store' has already been r

我有以下路线:

Redb.Router.map ()->
  @resource "forms", ->
    @route "new"
    @route  "show", path: "/:form_id"
我有相关的模板和控制器

使用由
链接到
帮助程序生成的链接,一切正常,但是,例如,当我是
#/forms/1
并回击以转到
#/forms
时,会出现以下错误:

Assertion failed: The initializer 'store' has already been registered
Assertion failed: The initializer 'dataAdapter' has already been registered
Assertion failed: The initializer 'injectStore' has already been registered 
然后,当我按下前进按钮时,我得到:

Error while loading route: TypeError: Cannot set property 'store' of undefined
    at DS.Store.Ember.Object.extend.modelFor (http://localhost:3000/assets/ember-data.js?body=1:2726:19)
    at DS.Store.Ember.Object.extend.find (http://localhost:3000/assets/ember-data.js?body=1:1730:17)
    at Ember.Route.Ember.Object.extend.findModel (http://localhost:3000/assets/ember.js?body=1:34817:23)
    at Ember.Route.Ember.Object.extend.model (http://localhost:3000/assets/ember.js?body=1:34806:17)
    at getModel (http://localhost:3000/assets/ember.js?body=1:33269:45)
    at model (http://localhost:3000/assets/ember.js?body=1:33197:17)
    at invokeCallback (http://localhost:3000/assets/ember.js?body=1:9428:19)
    at publish (http://localhost:3000/assets/ember.js?body=1:9098:9)
    at Promise.publishFulfillment (http://localhost:3000/assets/ember.js?body=1:9518:7)
    at Object.DeferredActionQueues.flush (http://localhost:3000/assets/ember.js?body=1:5651:24)

Error while loading route: TypeError: Cannot set property 'store' of undefined
    at DS.Store.Ember.Object.extend.modelFor (http://localhost:3000/assets/ember-data.js?body=1:2726:19)
    at DS.Store.Ember.Object.extend.find (http://localhost:3000/assets/ember-data.js?body=1:1730:17)
    at Ember.Route.Ember.Object.extend.findModel (http://localhost:3000/assets/ember.js?body=1:34817:23)
    at Ember.Route.Ember.Object.extend.model (http://localhost:3000/assets/ember.js?body=1:34806:17)
    at getModel (http://localhost:3000/assets/ember.js?body=1:33269:45)
    at model (http://localhost:3000/assets/ember.js?body=1:33197:17)
    at invokeCallback (http://localhost:3000/assets/ember.js?body=1:9428:19)
    at publish (http://localhost:3000/assets/ember.js?body=1:9098:9)
    at Promise.publishFulfillment (http://localhost:3000/assets/ember.js?body=1:9518:7)
我是新的余烬,我正在努力学习它。有人能帮我吗?

如上所述,问题在于
涡轮链接
,当单击后退和前进按钮时,涡轮链接会产生奇怪的效果

删除
turbolinks
可以解决此问题