我是larvel的新手。我试图从控制器传递变量toview但它没有用。 我收到一个错误:
"糟糕,看起来出了问题。"
控制器中使用的代码:
public function showWelcome()
{
return View::make('hello', array('theLocation' => 'NYC'));
}
hello.blade.php中的代码:
<h1 class="highlight">Blade has arrived in {{ $theLocation }} .</h1>
你能告诉我上面的代码中是否有语法错误,是否有可能调试错误?
答案 0 :(得分:1)
控制器
return view('hello')->with(['theLocation' => 'NYC']);
查看
<h1 class="highlight">Blade has arrived in {{ $theLocation }} .</h1>
答案 1 :(得分:1)
有很多方法可以将数据从Controller传递到View,如:
return view('hello')->with(['key' => 'value']);
或
return view('hello', ['key' => 'value']);
您可以在以下视图中使用它:
<p>{{ $key }}</p>