如何使用LaravelBlade的观点:第一:动态模板

如何使用LaravelBlade的观点:第一:动态模板
前言
本文主要介绍了你的观点::首先利用Laravel Blade动态模板的相关内容,供大家参考学习分享,下面的话不多说,让我们有一个详细的介绍。
创建动态组件或页面时,有时我们希望在自定义模板存在时显示它,否则将显示默认模板。

例如,当我们创建页面模块时,我们通常需要给我们和联系我们的自定义模板,比如显示照片或联系表单,我们的服务可以使用默认模板。

我们可以判断一个定制模板是否存在通过一系列的IF判断或使用视图()- >存在()。然而,Laravel 5.5给我们带来一个更优雅的方式来实现这一功能

视图:使用第一
视图()-第一()方法允许我们生成以下代码
如果(View()->存在('custom-template ')){
Return view ('custom-template', $data);
}

返观('default-template,$data);
用更简洁的版本替换它:
返回视图())
{ 'custom-template ','default-template},为数据
);
该方法的第一个参数必须传递给数组,当第一个参数存在时,它将被使用。

当然,您可以传递任意数量的模板,甚至可以使用动态名称:
返回视图()- >第一(
页 $页>蛞蝓}
页类别
页面/默认模板
},$数据);
此外,您还可以使用此功能的外观版本:
视图::($模板,$)
这种动态选择模板刀片法引入laravel 5.5,使处理动态模板比较简洁,不需要附加条件来判断。

总结

以上就是本文的全部内容。希望本文的内容能给大家的学习或工作带来一定的帮助。如果有任何疑问,您可以留言交流,谢谢您的支持
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部