Maison > cadre php > Laravel > À propos du rôle de @ dans la configuration du routage Laravel

À propos du rôle de @ dans la configuration du routage Laravel

藏色散人
Libérer: 2020-03-25 08:50:50
avant
2861 Les gens l'ont consulté

À propos du rôle de @ dans la configuration du routage Laravel

Mode d'action du contrôleur

URL::action('LoginController@index')
Copier après la connexion

Cette méthode génère automatiquement l'uri mappé à la méthode du contrôleur en fonction du paramètre 'uses' lors de l'enregistrement de la route

Route::controller('login','LoginController');
Copier après la connexion

Le résultat est similaire à :

Route::get('login',['uses'=>'LoginController@getIndex']);
Route::get('login/edit',['uses'=>'LoginController@getEdit']);
Route::post('login/edit',['uses'=>'LoginController@postEdit']);
Copier après la connexion

Il n'y a pas de différence entre les deux méthodes d'écriture et est souvent utilisé avec as pour spécifier le nom de la route pour l'action du contrôleur

Route::get('user/login', [
'as' => 'login', 'uses' => 'LoginController@getIndex'
]);
return redirect()->route('login');
Copier après la connexion

Recommandé : tutoriel laravel

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!

Étiquettes associées:
source:cnblogs.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal