在StudentController.php控制器中,新建urlTest方法,代碼如下
控制所在路徑laravel/app/Http/Controllers/StudentController.php
public function urlTest(){ return 'urlTest';}在routes.php中,添加新的路由,代碼如下
文件所在路徑laravel/app/Http/routes.php
Route::get('url',['as'=>'url','uses'=>'StudentController@urlTest']);對應section1.blade.php模板文件,代碼如下
模板文件所在位置laravel/resources/views/student/section1.blade.php
<!-- 繼承layouts模板 -->@extends('layouts')<!-- 在區域塊內輸出內容 -->@section('header') <!-- 輸出父模板的內容 --> @parent header@stop@section('sidebar') sidebar@stop@section('content') content <br> <!-- url()通過路由的名稱生成url --> <a href="{{ url('url') }}">url()</a> <br> <!-- action()通過制定控制器及方法名生成url --> <a href="{{ action('StudentController@urlTest') }}">action()</a> <br> <!-- route()通過路由的別名生成url --> <a href="{{ route('url') }}">route()</a>@stop在瀏覽器中訪問http://localhost:8090/laravel/public/section1,訪問結果如下圖所示
點擊url鏈接跳轉頁面截圖
新聞熱點
疑難解答