Maison  >  Article  >  cadre php  >  Trois façons de générer des modèles d'URL dans Laravel

Trois façons de générer des modèles d'URL dans Laravel

藏色散人
藏色散人avant
2021-06-03 15:56:422714parcourir

La colonne tutorielle suivante de laravel vous présentera trois méthodes pour générer des modèles d'URL dans Laravel. J'espère qu'elle sera utile aux amis dans le besoin !

Trois façons de générer des modèles d'URL dans Laravel

Laravel génère un modèle d'URL

1 Générer

    location.href = "{{url('main/index')}}";
location.href = "{{url::to('main/index')}}";

2 via la fonction auxiliaire d'URL (routage). Générer

via des alias (route) nécessite de spécifier un alias lors de l'enregistrement de la route, par exemple : Route::get('main/index',['as' => 'main/index', ' mains ' => 'MainController@index']);

location.href = "{{route('main/index')}}";
location.href = "{{URL::route('main/index')}}";

3. Généré via les noms de contrôleur et de méthode (les alias ne peuvent pas être spécifiés pour les routes) :

location.href =  "{{action('UserController@index',['id'=>1,'author'=>'admin'])}}";
location.href =  "{{URL::action('UserController@index',['id'=>1,'author'=>'admin'])}}";

Remarque : porté en 2 et 3. Les paramètres peuvent être reçus dans le contrôleur en utilisant Request $request

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer