我想从 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()
它有效,但使用这种方式是否正确?