• Czas czytania ~1 min
  • 10.07.2022

Laravel Blade Sortable zapewnia niestandardowe komponenty blade, które umożliwiają dodawanie sortowalnych elementów HTML metodą „przeciągnij i upuść” w aplikacjach Laravel.

Ten pakiet wykorzystuje SortableJS i AlpineJS, aby umożliwić sortowanie i zapewnia dwa niestandardowe komponenty ostrza, aby umożliwić sortowanie elementów DOM:

<x-laravel-blade-sortable::sortable as="ul">
    <x-laravel-blade-sortable::sortable-item sort-key="jason">
        Jason
    </x-laravel-blade-sortable::sortable-item>
    <x-laravel-blade-sortable::sortable-item sort-key="andres">
        Andres
    </x-laravel-blade-sortable::sortable-item>
    <x-laravel-blade-sortable::sortable-item sort-key="matt">
        Matt
    </x-laravel-blade-sortable::sortable-item>
    <x-laravel-blade-sortable::sortable-item sort-key="james">
        James
    </x-laravel-blade-sortable::sortable-item>
</x-laravel-blade-sortable::sortable>

Bez pisania niestandardowego kodu JavaScript możesz osiągnąć coś takiego:

Demonstracja zachowania możliwego do sortowania

Ten pakiet obsługuje również Laravel Livewire wraz z innymi zaawansowanymi opcjami dostosowywania. Zapoznaj się z readme, który zawiera szczegółowe informacje na temat dostępnych opcji komponentów oraz zaawansowanych funkcji.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

O

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

O autorze CrazyBoy49z
WORK EXPERIENCE
Kontakt
Ukraine, Lutsk
+380979856297