【发布时间】:2014-06-24 11:34:02
【问题描述】:
我刚刚购买了一个单页模板 (smartadmin),它使用 ajax 加载内容并使用模式“/#ajax/file.html”更改 url。
我很惊讶我可以在不设置路线的情况下导航它,即使我设置了路线也不起作用。示例:
Route::get('/#ajax/inbox.php', function() { return 查看::make('test'); });
我应该如何做路由?
【问题讨论】:
-
问题是,
#之后的一切都不会被后端处理,只会在前端自己处理。 -
你是说在通过ajax加载页面的单页应用中没有办法管理路由?这很奇怪,因为我可以在
#之后调用php 脚本。 -
这就是 ajax 正在做的事情。
#之后的部分只是执行一个请求,它根本不包含任何主题标签。在您的 smartadmin 示例中,它只是获取一个 html 页面并替换它。
标签: ajax laravel-4 hashtag laravel-routing