编辑:问题已解决。去除涡轮连杆这就是您需要做的一切。
With a Rails4应用 使用余烬轨道 0.13.0我们遇到浏览器后退按钮不起作用的问题。每次使用后退按钮返回上一个路线时,应用程序都会因以下错误而崩溃:
在火狐 24.0a2 上:
TypeError: Class.PrototypeMixin.applyPartial is not a function @ http://localhost:3000/assets/ember.js?body=1:11933
关于铬 28:
Uncaught Error: jquery-ujs has already been loaded! jquery.js?body=1:517I
DEBUG: ------------------------------- ember.js?body=1:364
DEBUG: Ember.VERSION : 1.0.0-rc.6.1 ember.js?body=1:364
DEBUG: Handlebars.VERSION : 1.0.0 ember.js?body=1:364
DEBUG: jQuery.VERSION : 1.10.2 ember.js?body=1:364
DEBUG: -------------------------------
看起来整个应用程序堆栈已再次加载,但以非功能性代码库结束。无论如何,同一个应用程序可以完美地与Rails3.
其他遇到问题的人的报告ember.js和...一起涡轮连杆:
Cannot perform operations on a Metamorph that is not in the DOM
经过一些调试后,我们注意到这些是涡轮连杆导致问题。使用后退按钮触发涡轮连杆这对 ember.js 应用程序造成了奇怪的影响,例如重新加载所有 JavaScript,从而覆盖应用程序的状态。
去除涡轮连杆完成了工作。这是一个有用的链接,如何执行此操作:http://blog.steveklabnik.com/posts/2013-06-25-removing-turbolinks-from-rails-4
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)