【发布时间】:2021-02-25 07:52:54
【问题描述】:
这可能是一个非常简单的问题。但是在我的 Laravel 项目中,我的 User.php 文件位于
应用\模型\用户.php
我需要在位于 App\Http\Controllers 的文件中调用它。
所以我把它称为
应用\模型\用户
但代码却认为我在说
App\Http\Controllers\App\Models\User
这显然是不正确的,原因和错误。如何在 Laravel 中引用我当前所在目录之外的目录?
【问题讨论】:
-
因为命名空间...如果您在声明的命名空间中,那么引用将基于当前命名空间...您应该使用
use语句导入/别名类跨度> -
使用哪个代码? “引用目录”是指如何正确使用命名空间?
-
啊,是的,命名空间。抱歉,如果我使用任何不正确的措辞,因为我很新。我如何使用这种语句来使用我所在的命名空间之外的命名空间?