Laravelのlivewireでpaginationが動かないとき、その2

Laravel

livewireでページネーションが動かなくなり、いろいろ調べたところ、

livewireのコンポーネントは必ず1つのエレメントを持つ必要があるとのことでした。

元のコードは以下のような形です。

tableタグをルートに持っているlivewireコンポーネントです。

<table>...</table>

divで囲ってあげれば動きます。

<div>
  <table>...</table>
</div

少し不思議な仕様ですが、覚えておかないとまたはまってしまいそうです。

金井 泰樹のアバター 金井 泰樹 FUNBREW代表

FUNBREWの代表。
新卒からIT系の企業に勤め、SES、スマホアプリ開発、自社開発の会社で経験を積んで独立。
新卒時代にエンジニアとしてのキャリアを積むのに失敗し、その後に苦労した経験から、現在教育事業の立ち上げを準備中。
強みはウェブシステム開発全般と迅速なレスポンスです。

目次