[英]Target class does not exist does not exist
每個人! 我嘗試了一切,但沒有辦法解決這個問題
Laravel 版本 8.6.0
SalaudarController.php
<?php
namespace Blog\Http\Controllers;
use Illuminate\Http\Request;
class SaludarController extends Controller
{
public function decirHola($persona= 'humano')(
return "hola" . $persona . "<br /> <a href='"
.route('decir.bienvenido', ["blogger" => $persona]).
"'>Decir Bienvenido </a> ";
)
}
網頁.php
<?php
use Illuminate\Support\Facades\Route;
use Blog\app\Http\Controllers;
Route::get('/hola/{persona?}', [SaludarController::class, 'decirHola']);
我閱讀了同一問題的其他線程,我應用了所有建議,但問題仍然存在。 我讀了你的建議
嘗試導入Blog\\Http\\Controllers\\SaludarController
而不是Blog\\app\\Http\\Controllers
。
您不需要將app
目錄包含在您的命名空間中,因為它已經注冊為 Composer 自動加載路徑(請參閱https://github.com/laravel/laravel/blob/master/composer.json )。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.