Php “我还没弄明白”;意外值异常无效路由操作:[App\Http\Controllers\App\Http\Controllers\CompanyController]。“;
我检查了一切,一切正常,我设置了正确的名称空间,但为什么错误会给我双App\Http\Controllers\App\Http\Controllers\CompanyController web.phpPhp “我还没弄明白”;意外值异常无效路由操作:[App\Http\Controllers\App\Http\Controllers\CompanyController]。“;,php,laravel,Php,Laravel,我检查了一切,一切正常,我设置了正确的名称空间,但为什么错误会给我双App\Http\Controllers\App\Http\Controllers\CompanyController web.php use App\Http\Controllers\CompanyController; Route::get('company', CompanyController::class, 'index')->company; 公司控制器 namespace App\Http\Controll
use App\Http\Controllers\CompanyController;
Route::get('company', CompanyController::class, 'index')->company;
公司控制器
namespace App\Http\Controllers\Admin\Job;
use App\Traits\UploadTrait;
use Illuminate\Http\Request;
use App\Models\Company;
use App\Http\Controllers\Controller;
use Validator;
我也放在了正确的文件夹中,但它不起作用您应该使用name方法在数组中创建路由名称、传递控制器和索引 你的名字应该是
use App\Http\Controllers\Admin\Job\CompanyController;
Route::get('company', [CompanyController::class, 'index'])->name("company");
您可以在laravel官方文档中阅读有关路由的更多信息
如果您提交表单,您需要一个Post路径::Post('company',[CompanyController::class,'index'])->名称(“company.store”) 名称空间是
App\Http\Controllers\Admin\Job
,您可以使用使用App\Http\Controllers\CompanyController
。->company
应该做什么?设法打开表单,但当我单击按钮提交时,我得到的目标类[CompanyController]不存在。@kins.updated answer仍然不工作