-
welcome.blade.php
是默认文件,也就是启动Laravel
看到的那个欢迎页面。 -
模板命名:例如
welcome.blade.php
的模板文件名称是welcome
,.blade.php
是固定的双后缀。如果需要新建一个index
视图页面,创建的文件应该是index.blade.php
。 -
view()
使用方式
// 展示视图页面,不传值
// 例如:view(‘index’)
view(‘模板文件名称’)
// 展示视图页面,传值
// 例如:
// $data = [‘id’=>1, ‘name’=>‘dzm’];
// view(‘index’, $data)
// view(‘index’, [‘obj’=>$data])
// view(‘index’, [‘id’=>1, ‘name’=>‘dzm’])
view(‘模板文件名称’, 关联数组)
// 展示视图页面,传值
// 例如:
// $data1 = [‘id’=>1, ‘name’=>‘dzm’];
// $data2 = [‘id’=>2, ‘name’=>‘xyq’];
// view(‘index’, compact(‘data1’, ‘data2’));
view(‘模板文件名称’, compact(‘数据对象1’, ‘数据对象2’))
// 展示视图页面,传值
// 例如:
// $data = [‘id’=>1, ‘name’=>‘dzm’];
// view(‘index’)->with([‘data’=>$data]);
// view(‘index’)->with([‘id’=>1, ‘name’=>‘dzm’]);
// 不能按下面这么写:
// view(‘index’)->with($data);
view(‘模板文件名称’)->with(关联数组)
- 视图模板中输出变量