url()
按照路由定义的url来生成,如下面的news
Route::get('news','StudentController@news')->name('iNews');
在模板中
<a href="{{url('news')}}">跳转</a>
action()
按照格式"控制器@方法"进行生成,如下面模板中
<a href="{{action('StudentController@news')}}">跳转</a>
route()
按照路由定义的别名来生成,如下面的iNews
// 第一种写法
Route::get('news','StudentController@news')->name('iNews');
// 第二种写法
Route::any('student/index', [
'uses' => 'StudentController@index',
'as' => 'studentIndex'
]);
在模板中
<a href="{{route('iNews')}}">跳转</a>