利用Laravel实现基本应用——TodosAPP

1.搭建Lavarel环境
2.创建视图
3.创建控制器
4.添加路由
5.效果实现

1.搭建Lavarel环境

1.安装软件环境Phpstorm

两个laravel项目共用一个session_Laravel


2.快速搭建laravel的的开发环境Laragon

两个laravel项目共用一个session_开发环境_02


3.快速创建Laravel

两个laravel项目共用一个session_php_03


4.打开todos.test

两个laravel项目共用一个session_开发环境_04

2.创建视图

1.在todos工程下,resouces->views文件夹中创建todos目录,并新建index.blade.php展示Todos列表,引入bootstrap板块美化样式

两个laravel项目共用一个session_Laravel_05


2.在同目录下创建show.blade.php,展示单个Todo

两个laravel项目共用一个session_开发环境_06


3.在同目录下创建新建页create.blade.php

两个laravel项目共用一个session_php_07


4.在同目录下创建编辑页edit.blade.php

两个laravel项目共用一个session_开发环境_08


两个laravel项目共用一个session_Laravel_09


5.在views文件夹下新建目录,并在此目录中新建app.blade.php作为布局模板,为列表和详情页添加统一的Bootstrap导航栏。

两个laravel项目共用一个session_开发环境_10


两个laravel项目共用一个session_php_11

3.创建控制器与模型

1.点击Laragon下方的Terminal,在终端中输入php artisan make:Controller TodoController,可新建控制器TodoController,并在其中定义index方法返回todos视图。

列表中的记录按创建时间倒序排列

两个laravel项目共用一个session_开发环境_12


show的获取方法

两个laravel项目共用一个session_Laravel_13


新建页的获取方法

两个laravel项目共用一个session_php_14


修改页的获取方法

两个laravel项目共用一个session_php_15


删除的获取方法

两个laravel项目共用一个session_开发环境_16


实现创建页的提交方法以及添加后端验证

两个laravel项目共用一个session_php_17


更新的获取方法

两个laravel项目共用一个session_Laravel_18

4.添加路由

在routes/web.php中添加todos的路由。

1、在routes/web.php中创建TODO添加路由
2、创建页路由
a.创建页获取路由(一定要出现在详情页之上)
b.创建TODO提交的处理页路由
3、编辑页路由
a.编辑页获取路由
b.编辑TODO的处理页路由
4、删除TODO的处理页路由
5、完成TODO的处理页路由

两个laravel项目共用一个session_开发环境_19

5.实现效果展示

两个laravel项目共用一个session_开发环境_20