我的路線可供...我的變量似乎並沒有在刀片鑑於
Route::get('/test', function() {
$word = ['Hello'];
return view('test', $word);
});
我的刀片查看...
<!DOCTYPE html>
<html lang="en">
<head>
<title>Laravel Quickstart - Basic</title>
<link href="{{ asset('/css/app.css') }}" rel="stylesheet"/>
<link href="{{ asset('/css/Test.css') }}" rel="stylesheet"/>
<!-- CSS And JavaScript -->
</head>
<body>
<div class="container">
<nav class="navbar navbar-default">
{{$word}}
</nav>
</div>
</body>
</html>
通過訪問應用程序時,我得到以下埃羅瀏覽器...
(2/2)ErrorException未定義的變量:字(查看: /home/vagrant/Code/Laravel/resources/views/test.blade.php)
當我從刀片視圖中刪除$ word,並替換爲靜態字符串「test」時,它將正確顯示。
不知道爲什麼刀片視圖無法看到$字變量,任何想法的人?
使用這個:''return view('test',['word'=> $ word]);'。現在你可以通過'{{$ word}}來訪問它' –