2

我在数据表中显示图像时遇到问题。下面的代码在列侧显示整个 html(HTML 未呈现)。它曾经与 laravel 5.3 及以下版本一起工作。如何让它与laravel 5.4一起工作。谢谢。

        $data = Member::query()
        ->get();
        return Datatables::of($data)
        ->addColumn('picture', function ($data) {
            return '<img src=" '.$data->picture.' "/>';
        })
        ->make(true);
4

2 回答 2

8

->rawColumns()好的,我找到了您之前只需要添加的解决方案->make(true)

->rawColumns(['picture', 'confirmed'])

回来的时候。干杯!!

于 2017-03-28T07:29:48.163 回答
1

您必须在 img 标签中定义图像的完整 src

Like this
<img style="width: 140px;" src="/images/your-folder-name/'.$data->pictur.'">
于 2017-03-28T06:55:23.773 回答