私はこれらすべてに慣れていません。変な質問ですみません。
Yajra Datatables Package を使用して、Laravel でいくつかの動的テーブルを表示することを計画しています。Laravel Mix をインストールしました。どうやら、データテーブルは、ajax を使用して送信/取得するように動作するように js ロジックを必要とします。
Laravel Mix Docsには次のように書かれています:
mix.styles() でスタイルシートを結合するのと同様に、scripts() メソッドで任意の数の JavaScript ファイルを結合して縮小することもできます。
これを行うと、js を必要とするすべてのページに、特定のテーブルの特定の Datatables ロジックも含まれますか? これでいいですか?
ミックスをインストールしましたが、必要に応じてこれらのタイプのスクリプトを含めるために「public/js」ディレクトリを使用する必要がありますか?
tldr; データテーブルパッケージに必要なjsロジックをlaravelのどこに置くべきですか?
編集:これはいくつかのサンプルコードです。これはどこに置けばいいですか?関連するブレードビューの中に入れるだけですが、これは良い方法ですか?
<script>
$(document).ready( function () {
$('#MyDatatable').DataTable({
processing: true,
serverSide: true,
ajax: "{{ url('users-all') }}",
columns: [{ data: 'id', name: 'id' },
{ data: 'name', name: 'name' },
{ data: 'email', name: 'email' },
{ data: 'created_at', name: 'created_at' }]});});
</script>