如何在Laravel5.4中高效实现视图数据共享的最佳实践?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1229个文字,预计阅读时间需要5分钟。
原文示例:本文字例讲述了Laravel5.4框架中视图共享数据的方法。分享给广大供应商参考,具体如下:每个人都会遇到这种情况:某些数据需要在每个页面进行使用,比如用户信息,或菜单数据。
本文实例讲述了Laravel5.4框架中视图共享数据的方法。分享给大家供大家参考,具体如下:
每个人都会遇到这种情况:某些数据还在每个页面进行使用,比如用户信息,或者菜单数据,最基本的做法是在每个视图空控制器中传入这些数据,但显然并不是我们想要的结果。另一种方法就是使用视图数据共享,视图数据共享的基本使用很简单,可查看视图文档了解详情,这里我们演示两个使用示例:在视图间共享数据和视图Composer
在视图中共享数据
除了在单个视图中传递指定数据之外,有时候需要在所有视图中传入同一数据,即我们需要在不同视图中共享数据。要实现这一目的,需要使用视图工厂的share方法。
全局帮助函数view和response类似,如果传入参数,则返回Illuminate\View\View实例,不传入参数则返回Illuminate\View\Factory实例。
本文共计1229个文字,预计阅读时间需要5分钟。
原文示例:本文字例讲述了Laravel5.4框架中视图共享数据的方法。分享给广大供应商参考,具体如下:每个人都会遇到这种情况:某些数据需要在每个页面进行使用,比如用户信息,或菜单数据。
本文实例讲述了Laravel5.4框架中视图共享数据的方法。分享给大家供大家参考,具体如下:
每个人都会遇到这种情况:某些数据还在每个页面进行使用,比如用户信息,或者菜单数据,最基本的做法是在每个视图空控制器中传入这些数据,但显然并不是我们想要的结果。另一种方法就是使用视图数据共享,视图数据共享的基本使用很简单,可查看视图文档了解详情,这里我们演示两个使用示例:在视图间共享数据和视图Composer
在视图中共享数据
除了在单个视图中传递指定数据之外,有时候需要在所有视图中传入同一数据,即我们需要在不同视图中共享数据。要实现这一目的,需要使用视图工厂的share方法。
全局帮助函数view和response类似,如果传入参数,则返回Illuminate\View\View实例,不传入参数则返回Illuminate\View\Factory实例。

