laravel - 在 View 中添加新文件夹后的命名空间?

标签 laravel namespaces

我是 Laravel 的新手,我在 Views 中添加了一个新文件夹名称为“布局”。现在的问题是,在 Controller 中,我试图使用 use 添加命名空间。声明但不知何故没有显示有问题的 View 和错误 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");
    }

有人可以解释为什么会这样吗?

最佳答案

用这个:

public function dashboard()
        {
            return view("layouts.masterLayout");
        }

关于laravel - 在 View 中添加新文件夹后的命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49891839/

相关文章:

php - 如何使用 AJAX 和 Recaptcha 发送表单? [拉维尔]

html - 如何通过ajax从url中的google图表发送值?

php - 当主键为 varchar 时,无法从 Laravel 的 Eloquent 中检索列值

clojure - 枚举命名空间并在 ClojureScript 中动态加载它们

c# - App.xaml 尝试在 Windows Phone 8 项目中使用 MVVM Light 时出错

c++ - 你应该在类内还是类外声明枚举?

php - 使用面包屑包时调用未定义的方法 Illuminate\Foundation\Application::share()

javascript - Chart.js 无法读取未定义的属性 'fontSize'

javascript - Typescript 编译成的 javascript "namespace"模式的名称是什么?

ruby-on-rails - 如何在 Ruby on Rails 中使用 namespace 重写 URL?