javascript - 如何从 js 脚本文件中调用 laravel 路由?
问题描述
在我的 larabel 5.7 中,我有 routes/web.php :
Route::group(['middleware' => ['auth', 'isVerified'], 'prefix' => 'admin', 'as' => 'admin.'], function () {
...
Route::get('get_system_info', [
'as' => 'get-system-info',
'uses' => 'Admin\DashboardController@get_system_info']
);
从我的php代码中,我可以使用上面的“as”url打开它:return redirect()->route('admin.get-system-info');
但是,当我需要从我的 .js 文件中以 ajax 运行此代码时,我会:
var href= '/admin/get_system_info';
$.ajax(
{
type: "GET",
我的问题是,是否有办法避免在我的 js 文件中使用 url “get_system_info”,而在我的 routes/web.php 中使用“as”,例如:
var href= 'admin.get_system_info';
$.ajax(
{
type: "GET",
如果是怎么办?
谢谢!
解决方案
推荐阅读
- css - Flexbox - 响应式缩小
- android - 如何使用 SQLite 修复 CursorIndexOutOfBoundsException 并检索数据
- c# - 为什么无限循环中的foreach循环会永远持续下去?
- css - 桌面导航版背景颜色不起作用?
- qt - qwt plot - 如何根据鼠标光标进行缩放
- react-native - 调用方法时状态消失
- python - Python:在包卸载时执行操作
- phpmyadmin - Retrofit2 的响应体在真实设备上为空
- r - 使用 perl 和 R 模块构建 docker 容器
- shell - 如何将 grep 数据存储在变量中,以便我们以后使用?