次の laravel のチュートリアル コラムでは、Laravel で URL パターンを生成する 3 つの方法を紹介します。
Laravel は URL パターンを生成します
1. URL 補助関数 (ルーティング) を通じて生成します
location.href = "{{url('main/index')}}"; location.href = "{{url::to('main/index')}}";
2。 Generate
through aliases (route) ルートを登録するときにエイリアスを指定することが前提です。例: Route::get('main/index',['as' => 'main/index' , ' mains' => 'MainController@index']);
location.href = "{{route('main/index')}}"; location.href = "{{URL::route('main/index')}}";
3. コントローラー名とメソッド名によって生成されます (ルートにエイリアスを指定することはできません):
location.href = "{{action('UserController@index',['id'=>1,'author'=>'admin'])}}"; location.href = "{{URL::action('UserController@index',['id'=>1,'author'=>'admin'])}}";
注: で引き継がれます。 2 および 3 パラメータは、Request $request を使用してコントローラーで受信
を使用できます。以上がLaravelでURLパターンを生成する3つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。