laravel - 如何在侧边栏中显示所有表格中的数据?
问题描述
我在显示表中的数据时遇到问题,更准确地向我显示了一个 json 对象。
我该如何解决这个问题,因为我只需要显示标题。
我尝试了 json_decode,但抛出了一个错误,即期望字符串,传递了一个数组
应用服务提供者:
view()->composer('*', function($view){
$results = [];
$results['zone'] = Zone::all()->last();
$results['tourism'] = Tourism::all()->last();
$results['business'] = Business::all()->last();
$results['culture'] = Culture::all()->last();
$results['education'] = Education::all()->last();
$results['inhabitant'] = Inhabitant::all()->last();
$results['investor'] = Investor::all()->last();
$results['senior'] = Senior::all()->last();
$results['sport'] = Sport::all()->last();
$view->with('sidebar', $results);
});
Sidebar.blade.php:
@foreach($sidebar as $type => $list)
@include('pages.sidebar-components.'. $type, ['items' => $list])
@endforeach
例如一个侧边栏组件视图(Business.blade.php):
{{ $list }}
结果:
{"id":1,"title":"test","description":"test","path":"dsadsa"}
我需要:
{id:1,title:"test",description:"test",path:"dsadsa"}
我试图解码 json,但我得到了预期字符串的错误,传递了数组
解决方案
我的天啊...
我刚刚删除了 ->last(); 来自 Sport::all()->last(); 它奏效了。解决,关闭。
推荐阅读
- c++ - 高效张量乘法
- javascript - 当在克隆的 div 中按下按钮时,如何删除在 html 中使用 javascript 创建的特定克隆
- python - 在 pywinauto 上查找 Elements 问题
- wordpress - Woocommerce 告诉我优惠券不存在,但它在数据库中?
- animation - 将本机解析 Lottie 文件反应成状态?
- javascript - 角度数据表,配置行单击事件时无法单击行按钮
- java - Firebase - 查询嵌套键?
- java - GeoTools 18.1 使用 JMapFrame 抛出空指针
- javascript - 单击 React js 时处理输入值
- ajax - Ajax - 解析 oData 响应