簡體   English   中英

如何在 Laravel 中使用 pagination() function 時更正瀏覽器中分散的分頁鏈接和對象視圖

[英]How to correct scattered pagination links and objects view in browser while using pagination() function in Laravel 8

我正在研究Laravel 8框架、PHP 8 和 MariaDB 10.4.17。

我在 controller class 和{{$variable->links()}} in.blade.php 視圖文件中使用paginate()功能。

在瀏覽器上測試結果時,我得到了分頁器鏈接和對象分散

這是我在 controller class 中使用paginate()的方法:

class Homepage extends Controller
{
    public function index(){

        $data['articles']=Article::orderBy('created_at','DESC')->paginate(1);

        return view('front.homepage',$data);

    }

這是我在 my.blade.php 視圖文件中調用分頁的方式:

{{$articles->links()}}

最后,這是我在瀏覽器中得到的分散視圖:

瀏覽器快照

我很高興收到您的來信,如果您知道為什么會出現這種不整潔以及如何糾正它?

問題是,我使用的是 Bootstrap,而 Laravel 8 默認使用的是 TailwindCss 分頁。 因此添加這個:

 use Illuminate\Pagination\Paginator;

/**
 * Bootstrap any application services.
 *
 * @return void
 */
public function boot()
{
    Paginator::useBootstrap();
}

App\Providers\AppServiceProvider class解決問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM