volist 未定义变量

thinkphp5.1 输出view时提示变量未定义

梳理了一下变量结构

报错内容

return view(模板名称 string,变量);

其实这里传给view的变量,对于view来说,就是全局变量,那么传入变量的键名就升级成为view里面的变量名

如:
方法:
    $变量=array(
            'name'='小明', 
            传入变量键名=array(
                  array(...),
                  array(...),
            )
         )
     return view('',$变量);

模板:
    {volist name="传入变量键名" id="value"}
         value.name...
    {/volist}

那么在view里面就相当于 $name=’小明’

volist标签是循环标签,所以传入变量应该为数组

官方文档: https://www.kancloud.cn/manual/thinkphp5_1/354084