zoukankan      html  css  js  c++  java
  • Target class [AppAdminControllersEncoreAdminControllersUserController] does not exist.

    创建控制器:
    // Windows
    php artisan admin:make UserController --model=AppUser


    appAdmin outes.php

    <?php
    
    use AppAdminControllersUserController;
    use EncoreAdminFacadesAdmin;
    use IlluminateRoutingRouter;
    use IlluminateSupportFacadesRoute;
    
    Admin::routes();
    
    Route::group([
        'prefix'        => config('admin.route.prefix'),
        'namespace'     => config('admin.route.namespace'),
        'middleware'    => config('admin.route.middleware'),
        'as'            => config('admin.route.prefix') . '.',
    ], function (Router $router) {
        $router->get('/', 'HomeController@index')->name('home');
        $router->resource('users', UserController::class);
    
    });

    以上是通过官方的文档创建的控制器,并添加的路由,结果报控制器不存在,发现了重复了命名空间,只需把路由文件里的

    $router->resource('users', UserController::class);

    改成

    $router->resource('users', "UserController");

    或者直接写 控制器::class,不在头部添加use引入这个控制器类

    $router->resource('users', UserController::class);

    就可以了



  • 相关阅读:
    Hibernate 与 mybatis 区别
    Struts2 核心流程
    java 面试 -- 4
    无线电日记 2
    ham 无线电笔记
    Our Deepest Fear
    随笔
    GSM学习笔记
    网络时代的悲哀:微软百科全书
    [转载]arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别
  • 原文地址:https://www.cnblogs.com/felixwan/p/14870461.html
Copyright © 2011-2022 走看看