【Laravel】DataTables【学んだこと備忘録】

 

毎日、学んだことや気付いたこと、思ったことをアウトプットするようにし始めた。

(毎日投稿全然できていない…泣)

間違ってる箇所とかあるかもしれない、、

 

 

 

 

 

DataTablesとは・・?

これもよく業務で使うやつ。まだなんとなくな感じで実装してるけど便利。

 →jQueryプラグインの一つで、データを綺麗にテーブル形成してくれる

 →検索ボックスやソート、ページも標準でついているから簡単に作れる

 

 

【どうやって使ったか】

1. まずdatatablesのblade(色々定義とかされてるやつ。datatables-init-blade.php)を      作成した

2. 1で作成したbladeを読み込む用のbladeを作成(datatables-file.blade.php

3. 1.2で作成したbladeをdatatablesを使いたい場所(index.blade.php等)に追記       して読み込ませるようにした

4. datatablesを使うとキーワード検索ボックス以外にも、ページや「前へ」「次へ」と                    いう表示もデフォルトで出てきちゃうからfalseにして非表示にする(したければ)

5. yarn run dev で変更したコードをコンパイル(変更毎に)

6. yarn run prod で本番用に圧縮(Push時必ず行う。→app.jsが圧縮されるから一緒に        Pushする)

 

だいたいこんな感じだったかなー。