学习laravel微博小程序开发@得二遍----laravel
1.@extend @section @stop
2.对于资源路由:

资源路由更简单。可以看到使用 resource 方法让我们少写了很多代码,且严格按照了 RESTful 架构对路由进行设计。
3.隐式路由绑定和显示路由绑定。
4.视图向路由传递数据。(视图->路由->控制器->视图控制器)
视图:<a href="{{ route('report', $status->id )}}">举报</a> 解:report是路由名称,后面是值
路由: Route::get('/report/{id?}','UsersController@report')->name('report'); 解:路由之前是路径名, 对应的方法,name('report')是视图跳转页面用的 例:<li><a href="{{ route('about') }}">关于</a> </li>。
控制器:public function report($id){
dd($id); //就能打印出传给路由的值
$report = new Report();
$content_id = $report->content_id = $id;
return view('users/report', ['id' => $content_id]);//然后获取到的值传递给视图
}
视图:<input type="hidden" value="{{$id}}" name="content_id">
getPathInfo: 验证链接
@section('leftmenu')
<div class="list-group">
<a href="{{url('practice')}}" class="list-group-item
{{Request::getPathInfo() == '/practice' ? 'active' : ''}}
">学生列表</a>
<a href="{{url('practice/create')}}" class="list-group-item
{{Request::getPathInfo() == '/practice/create' ? 'active' : ''}}
">新增学生</a>
</div>
@show

浙公网安备 33010602011771号