小陈教你利用laravel框架实现Todos APP

  • 一.Laravel的环境搭建
  • 二.在Laravel中创建视图
  • 三.添加路由
  • 四.建立控制器
  • 五.效果图实现

一.Laravel的环境搭建

第一步:具备集成开发环境PHPSTORM以及快速搭建laravel的的开发环境Laragon。

第二步:快速创建Laravel App
1.打开laragon开启所有之后点击菜单-快速创建-Laravel

2.填入应用名称开始创建


3.重新加载Apache,运行laravel

点击查看todos.test

二.在Laravel中创建视图

1.建立index.blade.php用于列表展示,并在视图中引入bootstrap板块


2、添加show.blade.php用于展示单个资源

3、blade模板布局:在resources/views下创建layouts目录,并在次目录下创建app.blade.php布局模板


4.在resources/views/todos下创建create.blade.php


5.在resources/views/todos下创建编辑页edit.blade.php


6.在app.blade.php中为列表和详情页添加统一的Bootstrap导航栏

三.添加路由

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

四.建立控制器

在app/Http/Controller中建立TodoController控制器,并在其中定义index方法返回todos视图
1.列表中的记录按创建时间倒序排列

2.show的获取方法和创建页的获取方法

3.编辑页的获取方法

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

5.实现处理编辑页提交的方法

6.实现处理删除的方法

7.实现处理完成的方法

五.效果图实现



小陈教你利用laravel框架实现Todos APP相关推荐

  1. iOS利用HealthKit框架从健康app中获取步数信息

    微信和QQ的每日步数最近十分火爆,我就想为自己写的项目中添加一个显示每日步数的功能,上网一搜好像并有相关的详细资料,自己动手丰衣足食. 统计步数信息并不需要我们自己去实现,iOS自带的健康app已经为 ...

  2. 想学爬虫的同学看过来,手把手教你利用Python网络爬虫获取APP推广信息

    一.前言 CPA之家app推广平台是国内很大的推广平台.该网址的数据信息高达数万条,爬取该网址的信息进行数据的分析. 二.项目目的 实现将获取到的QQ,导入excel模板,并生成独立的excel文档. ...

  3. laravel框架实现cms心得

    laravel框架实现cms心得 在经过几周的操作后我们使用laravel实现了cms(内容管路系统)的一些基础操作,对于laravel这门课程我也有一些小心得: (一):功能介绍 1:前端展示 简介 ...

  4. php语言能开发app吗_怎么利用PHP框架语言开发手机app?

    原标题:怎么利用PHP框架语言开发手机app? 一般的PHP框架都可以用来做app后台服务器.因为原理上客户端从你这边拿的都是字符串数据,所以就算你不用框架也没有问题,不过会引发后续的问题.PHP提供 ...

  5. 最新后盾网Laravel框架重入门到实战 Laravel博客项目实战 陈华主讲 包含课件源码

    老师介绍 陈华,PHP明星讲师,大学生演讲网创始人,2010年开始开发整站项目,精通Laravel,Yii框架. 简 介 本套课程是一套以项目实战为主的Laravel5.2实战开发教程,是真正意义上的 ...

  6. 手工做迷宫_纸盒子废物利用手工自制小迷宫教玩具给幼儿玩(步骤图解)

    孩子的天性就是初生牛犊不怕虎,爱冒险,所以走迷宫是孩子喜欢玩的游戏.放假时想要在家里让孩子安静下来,又不愿意让他们整天和电视电脑作伴,你可以花点时间,和孩子一起用纸盒子的盖子来制作一个小迷宫给他们玩. ...

  7. 小程序+秒杀+laravel框架编写

    接口 Route::middleware('auth:api')->prefix('index')->middleware('throttle:1000,1')->group(fun ...

  8. 关于laravel 框架运行数据库迁移文件的一个小坑以及常用php artisan命令

    小白我因为最近开发的一系列项目都是用的laravel框架,所以为了方便有时候就会直接复制一份代码以此作为新项目的基础.可能因为"因为夜路走多了,所以掉坑里了">>> ...

  9. php框架所用到的核心概念,【PHP】PHP现代框架代表-Laravel框架核心技术特性

    一.php语言特点及发展现状 1.服务端脚本语言,自由度太大 ,一个业务逻辑可言写在模型里,控制器里,也可以单独封装成一个类,甚至可以嵌入到html里,这样势必会造成混乱,业务逻辑散落在各处,尤其对于 ...

最新文章

  1. [WPF疑难]避免窗口最大化时遮盖任务栏
  2. 方法论之 如何解决一个问题
  3. 这几天在搞UNITY3D,感觉回到了AS2
  4. NYOJ -804 Gift (二分)
  5. 在SAP云平台测试帐号中启用Kyma运行环境
  6. (网页)css和js的版本号问题
  7. 【Golang】关于从切片中删除某个元素时会覆盖底层数组的说明
  8. 福布斯发布区块链50强 这5家中国公司上榜
  9. 传输线阻抗方程的推导
  10. 联想启天M4880(老机)安装Centos7安装总结
  11. java语言中线程最高优先数是_在 Java 中,高优先级的可运行线程会抢占低优先级线程。( )_学小易找答案...
  12. cuem模拟器安装及使用
  13. 集体照的拍摄及后期合成
  14. 打造狼性的呼叫中心外呼团队
  15. 中秋前瞻,原来这个季节采收的白茶最好喝!
  16. C++ enable_if的使用
  17. 微信公众号实现跟关注用户进行消息的交互功能(2)实现交互功能
  18. 生物神经网络与人工神经网络
  19. 在MySQL命令行下如果输错了命令怎么办?
  20. [Python-9]GUI编程

热门文章

  1. SATA数据线接口-实在是败笔
  2. Python在Linux 目录的常用操作命令
  3. 想要提高个人的数据分析能力,主要分为哪几步?
  4. 母亲节:向世界上最伟大的母爱致敬
  5. redis 技术分享
  6. MYC-Y6ULY2文件系统裁剪记录
  7. 2019猪年活动营销不完全攻略
  8. 一文带你系统梳理Google三驾马车
  9. html flex 的高度,Flex布局高度撑开不足问题
  10. jQuery.snowflake雪花飘落插件