Php 如何创建路由::组

Php 如何创建路由::组,php,laravel,Php,Laravel,错误说 全部到未定义的函数组() 在C:\laragon\www\OnlineComplianceManagement\routes\web.php:32 28 |返回视图(“登录叶片”); 29 |//路由::get('/index','Modules/Login/Http/Controllers/LoginController@index'); 30| }); 三十一| 32 |路由:组(['middleware'=>['web']],函数(){ 33 |//路由::get('login

错误说

全部到未定义的函数组()

在C:\laragon\www\OnlineComplianceManagement\routes\web.php:32 28 |返回视图(“登录叶片”); 29 |//路由::get('/index','Modules/Login/Http/Controllers/LoginController@index'); 30| }); 三十一|

32 |路由:组(['middleware'=>['web']],函数(){ 33 |//路由::get('login/index','LoginController@index'); 34 |路由::get('LoginModel','MainLoginController@index'); 35 |
36| });

1 C:\laragon\www\OnlineComplianceManagement\vendor\laravel\framework\src\illumb\Routing\RouteFileRegistrar.php:35 需要()

2 C:\laragon\www\OnlineComplianceManagement\vendor\laravel\framework\src\illumb\Routing\Router.php:417
Illumb\Routing\RouteFileRegistrar::register(“C:\laragon\www\OnlineComplianceManagement\routes/web.php”)

我的代码

Route:group(['middleware'=>['web']],function(){     
        Route::get('LoginModel', 'MainLoginController@index');   
  });

可能您没有在api.php和web.php中使用路由 试着用英语写作

use Illuminate\Support\Facades\Route;

Route::group(['middleware' => ['web']], static function () {
    Route::get('LoginModel', 'MainLoginController@index');
}
另一种方式

Route::middleware(['web'])->group(static function () {
    Route::get('LoginModel', 'MainLoginController@index');
});

您在
(冒号)上拼写错误,应该是
(双冒号)

Route::group(['middleware'=>['web']],function(){     
   Route::get('LoginModel', 'MainLoginController@index');   
});

谢谢@Hackimov,一切正常。我猜api和web路由在设置路由时是不同的