Javascript Laravel在使用paginate函数时为google图表获取数据时遇到问题
我有一个查询,通过分页获取数据:Javascript Laravel在使用paginate函数时为google图表获取数据时遇到问题,javascript,laravel,pagination,google-visualization,Javascript,Laravel,Pagination,Google Visualization,我有一个查询,通过分页获取数据: $data = Mymodel::orderBy('id','desc')->paginate(10); 我可以在引导表中显示数据,并在刀片文件中显示其分页链接: <table class="table table-bordered table-responsive table-striped table-hover table-condensed"> <thead> <tr&
$data = Mymodel::orderBy('id','desc')->paginate(10);
我可以在引导表中显示数据,并在刀片文件中显示其分页链接:
<table class="table table-bordered table-responsive table-striped table-hover table-condensed">
<thead>
<tr>
<th>id</th>
<th>value1</th>
<th>value2</th>
</tr>
</thead>
<tbody>
@foreach($data as $row)
<tr>
<td>{{ $row->id }}</td>
<td>{{ $row->value1 }}</td>
<td>{{ $row->value2 }}</td>
</tr>
@endforeach
</tbody>
</table>
{{ $data->links() }}
这实际上是一个集合。换句话说,这是可行的:
var record = {!!$datachart!!};
但我真正想要的是将数据与分页一起绘制成图表,这样在每个页面中,我都可以在折线图中输出相应的值
关于如何从一个分页器访问javascript中的集合数据有什么想法吗
解决方法:
我得到了另一个具有相同查询但没有分页的集合,现在它正在工作。试试看
var record = {!! $data->data !!};
我认为paginator将数据存储在
响应
对象内的数据
对象中。很好的尝试。。。但是我得到了以下错误:未定义属性:illumb\Pagination\lengtashawarepaginator::$data
从控制器执行dd($data)
。并在这里显示结果。请还要注意,第二个数据前面没有$
。
var record = {!!$datachart!!};
var record = {!! $data->data !!};