laravel blade 模版 常用 演示用法

在 resources/views/welecome.blade.php 添加如下内容

                    {{-- 注释内容 --}}
                    {!!$cc or '<script>alert(123);</script>'!!}{{-- 默认值 及非转义输出 --}}
                    {{@datetime}}{{-- 自定义模版标签 --}}
                    {{-- 添加条件 --}}
                    <?php $a = 3;?>
                    <?php $users = array('admin','good user');?>
                    {{-- if条件 --}}
                    @if($a == 1)
                        1
                    @elseif($a == 2)
                        2
                    @else
                        3
                    @endif
                    {{-- unless条件 --}}
                    @unless($a == 3)
                        unless 3
                    @endunless
                    {{-- for条件 --}}
                    @for($i=0;$i<3;$i++)
                        {{$i}}
                    @endfor
                    {{-- foreach条件 --}}
                    @foreach($users as $user)
                        {{$user}}
                    @endforeach
                    {{-- forelse条件 --}}
                    @forelse($users as $user)
                        forelse 4
                        {{$user}}
                    @empty
                        forelse empty 4
                    @endforelse
                    {{-- while条件 --}}
                    @while($a == 5)
                        while 5
                    @endwhile
                    {{-- include条件 --}}
                    @include('job', ['job' => 'job value'])
                    {{-- each条件 --}}
                    <?php
                        $boy = array(1,2,3,4);
                    ?>
                    @each('job2',$boy,'data')

需要支持的部分:
1 在 app/Providers/AppServiceProvider.php 中添加如下代码:

    public function boot()
    {
        //
        Blade::directive('datetime', function($expression) {
            /*/return "<?php echo with{$expression}->format('m/d/Y H:i'); ?>";*/
            return "123";
        });
    }

2 需要添加 job.blade.php 和 job2.blade.php文件 配合演示

<br/>
job2.blade {{$data}}
<br/>
job.blade {{$job}}

添加上述两个部分的内容

这里写图片描述

层级关系 如效果!

运行效果 如下图!
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值