Backbone.js和pushState与Laravel后端

时间:2013-01-21 13:37:28

标签: backbone.js laravel pushstate

目前,我正在开发一个Backbone.js应用程序,而一个API由Laravel框架提供服务。对服务器的所有请求都通过index.php文件传递,该文件是Laravel框架的一部分。

My Backbone.history使用'pushState',因此当我刷新页面时,Laravel负责路由并重定向到404页面。 如何防止这种情况?

纠正我,如果我做错了,我的Backbone应用程序在Laravel渲染主视图时启动,这是一个简单的html骨架。 Backbone提供其他视图和路线。如何将这个主视图与Laravel分开?我认为这会导致pushState出现问题。

1 个答案:

答案 0 :(得分:0)

您使用的是Restful控制器吗? 你是否已将这条线添加到laravel控制器中?

public $ restful = true;