3、视图
一、建议一个控制器对应一个目录(在views下面建)
二、在目录下建立视图模板,一般为自定义视图模板: xx.php ,或laravel视图模板: xx.blade.php
//无论是自定义视图模板,还是laravel视图模板都是支持的
三、控制器的触发器 中调用视图
public function index(){ return view('index/xx'); //返回index目录下的xx模板 }
四、控制器的触发器 给视图传递变量
public function index(){ return view( 'index/xx',[ //第一个参数为路由地址,第二参数为数组,数组里面可以传递多个参数 'name' => '站长', 'age' => '18' ]); }
视图中输出变量
{{$name}}、{{$age}}。两对花括号将变量括起来
五、视图中跳转路由必须加上 CSRF验证,不然无法跳转,如
<form method="post" action="/"> <!-- 注意这里的method一定要和路由的method相匹配 --> @csrf <!-- 这里添加$csrf,不然无法正常跳转 --> <input type="submit" /> </form>
六、创建默认的用户系统 (需要引入laravel/ui)
1、先连接数据库,在 .env 里面配置
2、执行数据迁移命令
php artisan migrate
3、安装 laravel/ui
composer require laravel/ui
4、安装所需依赖
//Please run "npm install && npm run dev" to compile your fresh scaffolding.
5、再执行文件创建命令
php artisan ui vue --auth
完成简易用户系统

浙公网安备 33010602011771号