我是Laravel的新手,我在Views
中添加了一个名为" Layouts"的新文件夹。现在的问题是在控制器中我试图使用use
语句添加命名空间,但不知何故显示有问题的视图并且抛出了错误view not found
。
use
声明:
use \resources\views\layouts;
class dependencyController extends Controller
{
public function dashboard()
{
return view("masterLayout");
}
}
但是当我在dashboard
方法中提到文件夹的名称时,事情就可以了。
public function dashboard()
{
return view("layouts\masterLayout");
}
有人可以解释为什么会这样吗?
答案 0 :(得分:2)
使用它:
public function dashboard()
{
return view("layouts.masterLayout");
}
答案 1 :(得分:0)
检查视图和视图(视图中的Capital V)
答案 2 :(得分:0)
无需为view定义名称空间。只需使用:
return view("layouts.masterLayout");