laravel inject用法

aaa.blade.php

inject

@inject('status','App\status')

<h2>{{$status->total}}</h2>

home.blade.php

<h1>home page</h1>

@include('aaa')

App/status.php

namespace App;

class status{

public function total(){

return 444;

}

路由文件

Route:get(‘/’,function(){

return view('home');

});

如果不用inject

Route:get(‘/’,function(\App\status $status){

return view('home',compact('$status'));

});

猜你喜欢

转载自blog.csdn.net/qq_24094887/article/details/84279548