如何return数组
我要在dcat-admin的列里面使用modal(弹出模态框 ),但是源数据是数组,这就导致在modal里return数据以后只有一条(数组里可能有多条数据),所以我要怎么写呢?
$grid->column('contract_pic')->display('查看') // 设置按钮名称
->modal(function ($modal) {
$modal->title($this->no . '用户合同');
$picArray = unserialize($this->contract_pic);
for ($i=0; $i<=count($picArray); $i++){
return $picArray[$i] . "<br />";
}
});
源数据是数组,这就导致在 modal 里 return 数据以后只有一条 这里为啥导致这种问题?没明白你说的,
那你的数据源循环里面弄成这种格式返回不行?Return Arrar(arrar(),arrar(),arrar())
如果上面的代码是你要的,,那我感觉你的for循环不如去掉…
你模态框是要弹出个表格出来 还是啥呢。你得源数据是数组,弹出数据表格出来?
看代码for循环是为了在每一个item后面拼接br, 但是应该是拼接完之后,再return数组吧