0

我想从 Resource Controller 传递一个 Paginator ,然后在组件中使用这个变量,

Resource Controller

 public function index()
    {
        $digitalcontents = DigitalContent::paginate(3);
        return view('pages.dashboard.digitalContents',compact(['digitalcontents']));
    }

但如果想将此传递给组件,请将视图组件更改为

class PaginationComponent extends Component
{   
    public $digitalcontents;
    /**
     * Create a new component instance.
     *
     * @return void
     */
    public function __construct()
    {
        $this->digitalcontents = DigitalContent::paginate(3);
    }

我想使用分页器实例方法,例如

$paginator->count()
$paginator->currentPage()

它有效,但使用这种方式是否正确?

4

0 回答 0