首页 > 其他 > 详细

Laravel5.5新特性

时间:2018-02-24 23:48:14      阅读:313      评论:0      收藏:0      [点我收藏+]

1、新的报错页面

报错更加美观,并标记显示出错误的代码

 

2、包的自动配置

在conposer.json文件中加入包中的配置,下载后就会自动配置到app.php 文件中,使用更方便

在之前的 Laravel 版本当中,我们在安装和使用其他的 Laravel Package 的时候,通常会要在 app.php 中配置对应的 ServiceProvider 和 Facade ,而在 Laravel 5.5 的时候引入的 Package Auto Discovery 就解决了这个问题,这样来说,我们安装一个 Laravel 的 Package 就会变得更加的方便了。

技术分享图片

 

 

3、表单验证

之前是这样

技术分享图片

5.5里可以这样用:

其中$post是表单验证后的值

技术分享图片

 

4、make:rule  自定义验证规则

使用命令行生成

技术分享图片

app/Rules文件夹下

技术分享图片

控制器使用

技术分享图片

 

5、make:factory功能

区别于以前只有一个factory,现在可以为不同的model生成不同的factory

 生成model

技术分享图片

 定义model

技术分享图片

创建数据

技术分享图片

数据便生成成功了!

 

6、Blade if 自定义标签

以前的判断这么写

技术分享图片

 添加标签

技术分享图片

模型添加方法

技术分享图片

 

可以写成这样

技术分享图片

 

7、Route::view 路由注册

对于直接返回静态页面的情况,可以使用Route::view,第三个参数传数组的话就可以将变量传到模板

 技术分享图片

 

 

8、Api Resource

 更方便的API工具

 

Laravel5.5新特性

原文:https://www.cnblogs.com/lamp01/p/8467872.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!