Laravel Blade 模版 变量使用
Laravel Blade模版对于我这样的初玩者来说,确实有点挑战。
习惯了,django的直接定义函数就能直接使用的方法,在Blade中还是没有找到如何使用,这里简单介绍下我自己查到的使用方法。
起始Laravel的Blade是支持php的原生写法的,比如我有个输出的变量,是需要进行逻辑判断在输出的。
<?php $heading = '/images/default.png'; ?> @if($user->headimg) @if(strncmp($user->headimg,'http://',strlen('http://')) == 0) <?php $heading = $user->headimg; ?> @else <?php $headimg = "http://7u2r0u.com1.z0.glb.clouddn.com/" . $user->headimg; ?> @endif @endif
就这样我就可以实现了定义变量,在使用变量的方便
<a href={{ $headimg }} class="fancybox" data-fancybox-type="image"> <img class="img-circle" src={{ $headimg }} style='width:32px;height:32px'}}/> </a>
版权声明
由 durban创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 博客( https://www.gowhich.com ),版权所有,侵权必究。
本文永久链接: https://www.gowhich.com/blog/748
版权声明
由 durban创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 Gowhich博客( https://www.gowhich.com ),版权所有,侵权必究。
本文永久链接: https://www.gowhich.com/blog/748