当前位置: 首页 > news >正文

梧州论坛 红豆社区西安官网seo推广

梧州论坛 红豆社区,西安官网seo推广,seo自动发布外链工具,软件是怎么制作的我们都知道模板一般会用到继承#xff0c;导航栏就是一个很好的例子#xff0c;但是导航栏的数据如何共享#xff0c;比如有个导航的文件叫在view/navigation.blade.php为了简单一点#xff0c;文件里只有设置了一个变量1{{ $cqh }}现在的要求是每个页面都会用到这个变量导航栏就是一个很好的例子但是导航栏的数据如何共享比如有个导航的文件叫在view/navigation.blade.php 为了简单一点文件里只有设置了一个变量 1 {{ $cqh }} 现在的要求是每个页面都会用到这个变量如何共享这个数据呢 一般这样的操作我会在Laravel服务的boot方法里设置下面介绍两种共享数据的方法 方法一使用View:share方法如CqhServiceProvider里 1 2 3 4 public function boot() {     View::share(cqh,chenqionghe); } 这是使用外观模式也可以直接使用view()方法 1 view()-share(cqh, chenqionghe);   方法二使用composer方法单独对这个navigation.blade.php进行传送数据方法如下 1 2 3 4 5 6 public function boot() {     view()-composer(navigation, function ($view) {         $view-with(cqh,chenqionghe);     }); } 以上是使用闭包的形式来完成这个操作其实这和路由一样也可以用类来代替Laravel里叫组件方法如下 1 2 3 4 public function boot() {     View::composer(navigation, App\Http\ViewComposers\MyViewComposer); } 上面这样就是注册了视图组件并且在每次 navigation视图渲染的时候MyViewComposercompose 都将会被执行。 下面我们来看这个组件怎么定义 1 2 3 4 5 6 7 8 9 ?php namespace App\Http\ViewComposers; use Illuminate\Contracts\View\View; class MyViewComposer {     public function compose(View $view)     {         $view-with(cqh,chenqionghe);     } } 在视图被渲染之前视图组件的 compose 方法就会被调用并且传入一个 Illuminate\Contracts\View\View 实例。你可以使用 with 方法来把数据绑定到 view。 注意方法一和方法二其实是有区别的方法一是对所有的视图都传递的cqh数据而方法二只是对navigation视图传递了cqh数据 如果方法二要达到方法一的效果可以这样 1 2 3 4 View::composer(*, function($view) {     // }); 这样就会对所有视图进行传递了 也可以针对多个视图指定MyViewComposer组件 1 View::composer([navigation, footer], App\Http\ViewComposers\MyViewComposer);   也可以使用 composers 方法来同时定义一群视图组件 1 2 3 4 5 View::composers([     App\Http\ViewComposers\AdminComposer  [admin.index, admin.profile],     App\Http\ViewComposers\UserComposer  user,     App\Http\ViewComposers\ProductComposer  product ]); 转载于:https://www.cnblogs.com/mouseleo/p/10312510.html
http://www.pierceye.com/news/908333/

相关文章:

  • 旅游商业网站策划书网页在线设计平台
  • 网站建设的软文怎么写深圳我的网站
  • 动漫网站建设意义js 取网站域名
  • 网站建设项目功能需求分析报告做健身类小程序的网站
  • 专业建设网站公司哪家好建设工程合同管理多少分及格
  • 网站制作是那个大连开发区一中
  • 做预约的网站2345网址导航官网下载
  • 网站建设创建wordpress用户评论图片
  • .耐思尼克官方网站工程公司会计账务处理
  • 如何进入微网站毕业设计网站开发
  • 已经备案的网站新增ip怎么做网站分站如何做
  • 网站建设 常州怎么做网络推广营销
  • 海南建设工程信息网站常用网站建设软件
  • 福州网络推广建站网站建设工作室深圳
  • html的网站案例长春头条新闻今天
  • 免费的十大免费货源网站产品设计开发流程图
  • 做网站的内容网站建设工作室有几个部门
  • jquery win8风格企业网站模板wordpress编辑器 模板
  • 北京国互网网站建设电话免费网站怎么盈利模式
  • 网站建设图片如何加载ssh做电商 网站
  • 网站开发资质网站域名服务错误
  • html5 社团网站模板 代码下载上海做营销网站哪个公司好
  • 动易网站 模板南京企业建站系统模板
  • 网站实名网站建设技术百科
  • 网站策划书范文模板网盟推广费
  • 先做网站还是先做app唐山模板建站定制网站
  • 小城镇建设的网站中的主要观点廊坊网站设计公司
  • 银联支付网站建设企业qq登录
  • dw怎样做网站链接aspcms建站
  • 网站的栏目wordpress php版本太低