Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js Laravel和主干网.js路由器问题_Backbone.js_Laravel_Router_Pushstate - Fatal编程技术网

Backbone.js Laravel和主干网.js路由器问题

Backbone.js Laravel和主干网.js路由器问题,backbone.js,laravel,router,pushstate,Backbone.js,Laravel,Router,Pushstate,我正在使用Backbone.js进行一个Laravel项目,我被路由器问题困住了。我希望我的Laravel项目是一个单页应用程序SPA,所以在Backbone.js端,我使用散列片段作为链接,但Laravel的路线是无法识别我的主干散列符号 据我所知,在这方面也有其他选择。 如何为服务器端和客户端的单页应用程序使用路由器?当您使用Backbone.js时,您可以通过其API与服务器通信。在您的Laravel项目中,只需创建一个RESTful API,就可以从中获取和发布数据。在Laravel中,

我正在使用Backbone.js进行一个Laravel项目,我被路由器问题困住了。我希望我的Laravel项目是一个单页应用程序SPA,所以在Backbone.js端,我使用散列片段作为链接,但Laravel的路线是无法识别我的主干散列符号

据我所知,在这方面也有其他选择。
如何为服务器端和客户端的单页应用程序使用路由器?

当您使用Backbone.js时,您可以通过其API与服务器通信。在您的Laravel项目中,只需创建一个RESTful API,就可以从中获取和发布数据。在Laravel中,您只使用表示资源的模型和处理API请求的控制器。这些API控制器的路由不必关心hashtag,它们只是常规路由。在主干客户机中,您所要做的就是将模型中的API URL设置为Laravel后端中的资源,然后您可以获取并使用它们