利用lavarel框架实现Todos App

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

1、搭建Lavarel环境

(1)安装具备集成开发环境Phpstorm;
(2)安装快速搭建laravel的的开发环境Laragon;
(3)快速创建Laravel:
步骤1:
步骤2:填写项目名称并创建
步骤3:点击Reload,加载Laravel,点击Menu->www可查看项目

步骤5:打开浏览器,查看todos.test

2、创建视图

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

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

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

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


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

3、创建控制器与模型

步骤1:点击Laragon下方的Terminal,在终端中输入php artisan make:Controller TodoController,可新建控制器TodoController,并在其中定义index方法返回todos视图。
(1)列表中的记录按创建时间倒序排列

(2)show的获取方法

(3)新建页的获取方法

(4)修改页的获取方法

(5)删除的获取方法

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

(7)更新的获取方法

步骤2:建立模型(php artisan make:model Todo)
步骤3:在.env中设置数据库连接配置
步骤4:创建数据库迁移文件(php artisan migration create_todos_table)

(1)创建成功后,编辑迁移文件,创建表字段

(2)执行迁移

步骤5:创建TodoFactory生成伪数据


步骤6:创建TodoSeeder填充数据并在其中引入TodoFactory生成的10条伪数据,执行seed

4、添加路由

在routes/web.php文件中添加路由

5、实现效果

(1)全部完成

(2)增

(3)改


利用lavarel框架实现Todos App相关推荐

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

    小陈教你利用laravel框架实现Todos APP 一.Laravel的环境搭建 二.在Laravel中创建视图 三.添加路由 四.建立控制器 五.效果图实现 一.Laravel的环境搭建 第一步: ...

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

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

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

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

  4. 利用PHP语言开发手机app后台服务器的框架是什么?或者说开发流程是怎么样的?

    最近正在做一个手机APP的服务端API开发,虽然是基于Ruby on Rails的,做的也不太专业,不过大致相通,希望能够给你一些启发. 首先,如果是比较简单的手机APP,例如新闻客户端这样的 不会涉 ...

  5. 如何利用laragon框架制作一个简单的应用?

    如何利用laragon框架制作一个简单的应用? 一.搭建环境 1. 安装Laragon 1.1 打开安装包用的语言 选择自己习惯用的语言 1.2 选择安装地址 1.3 选择Next,开始install ...

  6. java代码编译时修改行为_GitHub - niuzhihua/AST_demo: 利用JavaParser框架在编译时修改语法树(源码)的 demo...

    本例子展示了如下功能: 1.删除方法中的 打印日志代码. 2.删除指定的 方法 和 成员变量. 3.检测方法中 是否有 new Thread 代码. 4.生成新的类和方法.并在运行时验证. 5.解析 ...

  7. ExtAspNet学习-利用AppBox框架快速创建项目(五)—完成项目含源代码

    我们前边四个部分已经完成了框架需要的基础配置, 现在我们来完成项目 1.Subsonic 配置,首先在OraSurvey.DAO中添加App.config配置相关信息 View Code 1 < ...

  8. 快速的利用 Express 框架实现一个 Rustfull 接口的后端 Server

    快速的利用 Express 框架实现一个 Rustfull 接口的后端 Server 附:基于 Nodejs 的服务器后端的框架用的比较多的是 Koa : github/kaojs/koa 但本文这里 ...

  9. spring boot java app_利用spring boot创建java app

    利用spring boot创建java app 背景 在使用spring框架开发的过程中,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置和复杂的bean依赖关系,特别是在使用mvc的时候各 ...

  10. mui框架手机端APP开发

    最近项目繁忙一直没有时间回顾,此次梳理一下利用mui框架进行手机端app的开发的具体操作.         首先介绍一下我们需要用到的轻量级开发工具HBuilder,HBuilder最主要的优点就是快 ...

最新文章

  1. HALCON标定倾斜安装镜头
  2. ASP.Net面向对象思想
  3. java中保留两位小数(四舍五入后)
  4. 如何让 dotnetcore 在 Linux 上后台运行?
  5. *【Hihocoder - offer编程练习赛94 - A】最短管道距离(中位数)
  6. Oracle 导出DMP
  7. 正项级数收敛性的判别法
  8. java中word转pdf/word转图片/word转html/html转word等操作
  9. 基于STM32的MLX90614(GY-906)人体红外测温
  10. 在菲律宾人民币换php怎么换,菲律宾汇率换算人民币(人民币兑换比索计算器)
  11. 嵌入式系统开发笔记0_0:目录
  12. 什么是SEO,新手SEO须知!
  13. 利用FTP将Linux文件备份到Windows
  14. 1149:最长单词2
  15. 安全测试-SQL注入
  16. 微信小程序android 校园班车乘车预约系统ssm+uniapp
  17. 使用绞车和3PS滑轮计数器收放klein3000托鱼
  18. [福建]福建企业的现实与渴望
  19. Lidar_imu自动标定源码阅读(六)——run部分
  20. plantuml 依赖_ubuntu安装PlantUML

热门文章

  1. 随机游走与马尔科夫链的一些基础
  2. 九死一生!阿里投资的Bigbasket,靠什么做到印度生鲜电商老大?
  3. linux 两台设备网桥配置6,linux2.6内核网桥分析
  4. 计算机程序员求职信英语作文,电脑程序员英文求职信
  5. Therapy-Induced Evolution of Human Lung CancerRevealed by Single-Cell RNA Sequencing 治疗后肺癌单细胞测序文章分享
  6. 武田宣布美国FDA授予ALUNBRIG® (brigatinib)作为ALK+转移性非小细胞肺癌一线治疗的补充新药申请优先审理
  7. PPT全屏错误 显示不全
  8. java编写singleton程序_java – 在Singleton实现中初始化按需成语与简单静态初始化程序...
  9. 最强PostMan使用教程(1)
  10. 快速更换证件照底色的方法