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 !
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!