小编Jak*_*ine的帖子

为什么在 Laravel 5.3 中没有加载 css 和 bootstrap?

这是我的路由文件...

    Route::group(['middleware' => ['auth']], function(){

        Route::get('/profile/{username}', 'ProfileControllers@getProfile');

    });

“配置文件控制器”是这个......

    命名空间 App\Http\Controllers;
    使用数据库;
    使用 App\User;
    使用 Illuminate\Http\Request;

    类 ProfileControllers 扩展控制器
    {
        公共函数 getProfile($username)
        {
            $user = DB::table('users')->where('username','=', $username)->get();
            返回视图('web.profile');
        }
    }

这是视图文件...

    @extends('布局')

    @section('内容')
        这是你的个人资料
    @停止

而布局文件的头部是这个...

    链接 rel="stylesheet" type="text/css" href="css/bootstrap.min.css"
    链接 rel="stylesheet" type="text/css" href="css/app.css"

当我转到 url "localhost:8000/profile/username"并且显示一个没有任何 css 网页的丑陋 html 时......当我从路由文件中删除 "/{username}" 并将其设为"/profile/username" " 并转到 "localhost:8000/profile/username"(并删除 $username 部分表单控制器),然后 css 和 bootstrap 完美加载....

这里发生了什么?

php mysql twitter-bootstrap laravel laravel-5.3

5
推荐指数
1
解决办法
7038
查看次数

标签 统计

laravel ×1

laravel-5.3 ×1

mysql ×1

php ×1

twitter-bootstrap ×1