码迷,mamicode.com
首页 > 其他好文 > 详细

Laravel5.5新特性

时间:2018-02-25 00:07:22      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:factor   mod   功能   注册   自定义标签   规则   不同的   blog   数据   

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新特性

标签:factor   mod   功能   注册   自定义标签   规则   不同的   blog   数据   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!