样式表未在laravel 5中加载

时间:2017-02-28 19:02:28

标签: php laravel-5 laravel-blade

我有两条路线

  

'/测试'

返回memberProfile刀片。它工作正常。但另一个

  

'/ memberProfile / {ID}'

将请求发送到memberController,返回memberProfile刀片。但这次刀片无法加载主布局样式表。而不是在路径中搜索样式表

  

http://127.0.0.1:8000/css/

它在像

这样的路径中搜索css
  

http://127.0.0.1:8000/memberProfile/css/

。 这是web.php

Route::get('/test', function () {
    return view('members.memberProfile');
});
Route::get('/memberProfile/{id}','memberController@memberProfile'); 

和memberController类

public function memberProfile(Request $request){
        $id = decrypt($request->id);
        $Member = Member::find($id);
        $Member->Research->all();
        $MemberProject = Member::find($id);
        $MemberProject->Project->all();
        $MemberPublication = Member::find($id);
        $MemberPublication->Publication->all();
        return view('members.memberProfile',['members' => $Member , 'memberProject' => $MemberProject , 'memberPublication' => $MemberPublication]);
    }

问题是什么

1 个答案:

答案 0 :(得分:0)

在视图文件中添加css或javascript文件时,您需要添加基本网址:

<link rel="stylesheet" type="text/css" href="<?php echo URL::asset('assets/css/style.css'); ?>">


<script src="<?php echo URL::asset('assets/js/angular.min.js'); ?>" type="text/javascript"></script>