利用laravel框架实现基本的TODOS APP
laravel的环境搭建
1.集成开发环境PHPSTROM;
2.快速搭建laravel运行/开发环境:laragon;
3.快速创建laravel App
打开laragon->菜单->快速创建->laravel->填写项目名称->点击OK创建成功->运行laravel->用PHPSTROM打开工程目录
Laravel中创建视图
在resources/views中创建todos用于存放相关视图。
1.建立index.blade.php用于列表展示;
在视图中引入bootstrap模板;
2.添加show.blade.php用于展示单个资源
3.blade模板布局
创建layouts目录,及app.blade.php布局模板;
4.创建页实现
在resources/views/todos中实现创建页create.blade.php
数据通不过验证,在创建页显示错误信息;
5.编辑页实现
在resources/views/odos中实现创建页edit.blade.php
6.为列表和详情页添加统一的Bootstrap导航栏
在app.blade.php中
添加路由
1.在routes/web.php中添加todos的路由。
2.创建页获取路由(创建页的获取路由一定要出现在详情页之上)
创建TODO提交的处理页路由
3.编辑页获取路由
编辑TODO提交的处理页路由,两者二选一或者全都要
4.删除TODO的处理页路由
5.完成TODO的处理页路由
建立控制器
在laragon中打开终端,创建控制器用artison工具 ,执行命令:php artisan make:Controller<控制器类名> 创建的控制器在app/Http/Controller中
1.show的获取方法和创建页的获取方法
2.列表中的记录按创建时间倒序排列
3.编辑页获取办法
4.实现创建页的提交方法
5.添加后端验证
6.实现处理编辑页提交的办法
6.实现处理删除的方法
7.实现处理完成的方法
基本效果
这是我开始学习并利用laravel框架实现基本的Todos,有误希望您指出来,也希望这个对您的学习laravel有用!
- 利用laravel框架实现基本的CMS
- 快速了解微信小程序的使用,一个根据小程序的框架开发的todos app
- Laravel框架实现利用监听器进行sql语句记录功能
- 快速了解微信小程序的使用,一个根据小程序的框架开发的todos app
- Laravel框架实现利用中间件进行操作日志记录功能
- 利用第三方开源框架 PullToRefreshListView 实现下拉刷新
- 利用laravel框架实现CMS应用
- 利用码云平台和wamp集成环境,实现多人开发php项目laravel框架构建的前凑准备
- 利用CTS框架实现APP的自动化白盒测试
- 快速了解微信小程序的使用,一个根据小程序的框架开发的todos app
- Android开发ViewPager和Fragment结合使用实现新闻类app基本框架(一)
- 移动App开发 MUI框架 利用软键盘的搜索键实现页面跳转并传值
- 在PHP(Laravel框架)中利用UUID实现数据分表
- 利用laravel框架实现一个简单的应用(CMS)
- 快速了解微信小程序的使用,一个根据小程序的框架开发的todos app
- 利用第三方开源框架 PullToRefreshListView 实现下拉刷新(从网上下载图片)
- 快速了解微信小程序的使用,一个根据小程序的框架开发的 todos app
- Qt可显示基本的图像类型,利用QImage、QPxmap类可以实现图像的显示,并且利用类中的方法可以实现图像的基本操作(缩放、旋转)。
- yii框架下面 分站实现的基本思路
- Android中利用App实现消息推送机制的代码