Laravel 多级路由
Laravel multilevel routing
我的 laravel 路由有问题:
当我使用单级 uri 时,一切都是正确的:
Route::get('about', 'PagesController@about');
但是当我想路由两个或三个级别的 uri 时,它显示的页面就像没有 CSS 但在页面源中 CSS 资产正确加载:
Route::get('posts/create', 'PostController@create');
load a raw page
我在使用 Route::resource('posts', 'PostController');
时也遇到了同样的问题。
您应该使用绝对路径而不是相对路径。 asset()
助手将帮助您为 CSS、JS 和图像构建正确的 URL:
<link href="{{ asset('css/styles.css') }}" rel="stylesheet">
我的 laravel 路由有问题: 当我使用单级 uri 时,一切都是正确的:
Route::get('about', 'PagesController@about');
但是当我想路由两个或三个级别的 uri 时,它显示的页面就像没有 CSS 但在页面源中 CSS 资产正确加载:
Route::get('posts/create', 'PostController@create');
load a raw page
我在使用 Route::resource('posts', 'PostController');
时也遇到了同样的问题。
您应该使用绝对路径而不是相对路径。 asset()
助手将帮助您为 CSS、JS 和图像构建正确的 URL:
<link href="{{ asset('css/styles.css') }}" rel="stylesheet">