未定义的变量:将laravel升级到5.7后,视图中的data_test

时间:2018-09-20 04:52:07

标签: php laravel

同事

我将laravel从5.3升级到5.7

非常奇怪的情况。...

我将变量从一个视图传递到另一个局部视图:

lead.blade.php

<div class="container lead_items">
    <div class="row">
        @include('parts.post', ['data_test' => 'hello'])

    </div>
</div>

parts / post.blade.php

<?php echo $data_test; ?>

我收到错误消息:未定义的变量:data_test(查看:/home/vagrant/Code/jurnal/resources/views/parts/post.blade.php)

如果我将post.blade.php更改为:

<?php echo $data_test; die; ?> 

我得到输出值'hello'

请向我解释为什么未定义变量。

0 个答案:

没有答案