使用路径参数返回视图不完整且没有Css [Laravel 5]

Mah*_*sar 2 html routes laravel

当我使用此路线时:

Route::get('home', function()
{
   return View::make('index');
});
Run Code Online (Sandbox Code Playgroud)

使用URL:

本地主机/ laravel /公/家

它得到了视图并且运行良好.

但是当使用这条路线时:

Route::get('home/{id}', function($id)
{
    return View::make('index')->with('id', $id);
});
Run Code Online (Sandbox Code Playgroud)

使用URL:

本地主机/ laravel /公/家用/ 10

它是视图但不适用于没有任何CSS,JS等的视图

我不能在这里定义ERROR?

Kal*_*jai 7

是的,我知道这已经很晚了,这已经很老了,question但我也遇到了同样的问题而且我也遇到了同样的情况.但看完谷歌后做了一些研究,我得到了答案.我发布了这个,answer因为它可能对某人有帮助.

出现这个问题是因为我们正在使用relative path我们blade template而且solution这么简单.我们必须只使用该asset功能来克服这个问题.

所以像这样改变你的代码......

<link href="{{ asset('css/bootstrap.min.css') }}" rel='stylesheet' type='text/css' />
<script src="{{ asset('js/jquery.min.js') }}"> </script>
Run Code Online (Sandbox Code Playgroud)

我希望它可能对某人有帮助......

快乐编码:)