在页面写{!!$access->render()!!} 和 {{$access->links()}}都没东西出来
有大佬知道咋回事不?
但是
这个却有页数出来
有什么不一样的地方吗?
3 回答
大话西游666
TA贡献1817条经验 获得超14个赞
根据题主的截图是使用了 view() 这个帮助函数,上面两位答题的时候,估计没有注意,我们来看下源码。
function view($view = null, $data = [], $mergeData = [])
{
$factory = app(ViewFactory::class);
if (func_num_args() === 0) {
return $factory;
}
return $factory->make($view, $data, $mergeData);
}
第二个参数是个数组,因此题主在 Blade 中使用 {!! $access->render() !!}
中是没有问题的。
那么原因我猜测是没有任何结果返回,数据为空导致的,题主 dd($data['access'])
一下看看吧。
再多说一句:题主的类命名不符合规范,去看看 PSR 系列的规范吧。
蝴蝶刀刀
TA贡献1801条经验 获得超8个赞
1.第一,页面上是这样写的
{!! $data['access']->links() !!}
2.你打印一下 $data['access']看看是什么鬼?
- 3 回答
- 0 关注
- 790 浏览
添加回答
举报
0/150
提交
取消