首页 / PHP / Laravel关于路由跳转的问题
Laravel关于路由跳转的问题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Laravel关于路由跳转的问题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1135字,纯文字阅读大概需要2分钟。
内容图文
![Laravel关于路由跳转的问题](/upload/InfoBanner/zyjiaocheng/242/eb4af6bb1458484eaae5d941941367d2.jpg)
Route::group(['domain' => '{account}.myapp.com'], function () {
Route::get('user/{id}', function ($account, $id) {
// 这里如何写,才能跳转到控制器呢?
});
});
注释的地方怎么写才能跳转到控制器呢,其实也就是说路由里面的function中,如何跳转到控制器,例如:跳转到MainController的index方法
回复内容:
在laravel官方文档中有这么一个路由:
Route::group(['domain' => '{account}.myapp.com'], function () {
Route::get('user/{id}', function ($account, $id) {
// 这里如何写,才能跳转到控制器呢?
});
});
注释的地方怎么写才能跳转到控制器呢,其实也就是说路由里面的function中,如何跳转到控制器,例如:跳转到MainController的index方法
Route::group(['domain' => '{account}.myapp.com'], function () {
Route::get('user/{id}', 'MainController@index');
});
跳转到MainController的index方法。
index方法似乎应该写成function ($account,$id){}
可以用make方法:
Route::group(['domain' => '{account}.myapp.com'], function () {
Route::get('user/{id}', function ($account, $id) {
$app = app(); // 初始化app
$controller = $app->make('MyController'); // 调用控制器
return $controller->callAction('index', $parameters); //调用控制其方法并传参
});
});
内容总结
以上是互联网集市为您收集整理的Laravel关于路由跳转的问题全部内容,希望文章能够帮你解决Laravel关于路由跳转的问题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。