我在Laravel非常新。我做了一个控制器。在那里,我宣布了一个变量。我想把它传递给一个视图。但它表示变量未定义。
这是控制器。
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
class PagesController extends Controller
{
//
public function about(){
$name= 'XYZ';
return view('pages.about')->with('name', $name);
}
}
这是视图
<html>
<body>
<div class="container">
<div class="content">
<div class="title"> About Me: {!! $name !!}} </div>
</div>
</div>
</body>
</html>
答案 0 :(得分:1)
尝试将数据返回到以下视图:
return View::make('pages.about' , array(
'name' => $name
));
然后用刀片回显视图中的数据:
<div class="title"> About Me: {{ $name }} </div>