【问题标题】:How to get number of all rows in livewire render paginated method?如何获取 livewire 渲染分页方法中的所有行数?
【发布时间】:2020-11-12 21:11:11
【问题描述】:

在我使用 livewire/livewire 1.3 的 laravel 7 应用程序中,我使用分页 在组件中:

class Facilities extends Component
{
    use WithPagination;

    public function render()
    {
        ...
        return view('livewire.admin.facilities.container', [
            'facilityDataRows' => Facility
                ::orderBy('created_at', 'desc')
                ->paginate($backend_pagination_by_rows)
        ]);
    }

我还需要获取相关表中的所有行数,我该如何使用上面的方法呢?

【问题讨论】:

  • 不太确定你在问什么,但也许withCount 是你想要的。

标签: laravel laravel-livewire


【解决方案1】:

Docs

{{ $facilityDataRows->total() }}

【讨论】:

  • 只是不要添加链接。简要介绍解决方案,然后添加参考。
  • 我只是忘记了,在“return view(”渲染方法中也可以设置任何其他参数。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-03-18
  • 1970-01-01
  • 1970-01-01
  • 2022-09-22
  • 2021-10-24
  • 2021-09-15
  • 2021-01-27
相关资源
最近更新 更多