laravel-admin中,icon()和link()可以组合使用么?
在Laravel-admin 5.8中,image_url字段存放的是图片完整url地址
$grid->column('image_url')->icon([0 => 'file-image-o',], $default = 'file-image-o');
可以正常显示图标
$grid->column('image_url')->link();
可以正常显示连接并跳转
$grid->column('image_url')->icon([0 => 'file-image-o',], $default = 'file-image-o')->link();
只显示图标,无法实现我预期的显示图标,点击后跳转url
各位,谁能指点一二。
关于 LearnKu
不能跳转的原因是
href默认使用的是当前行的value。 连着使用的时候icon已经修改了原始的value值,导致不再是一个正常的连接。 解决的办法就是link实际上是支持传参的,第一个参数为$callback,可以这样: