Livewire

URL Query String Binding in Livewire v4

February 01, 2026 1 min read 12 views

Livewire v4 can sync properties with URL query strings.

Basic Usage

use Livewire\Attributes\Url;
use Livewire\Component;

class ProductList extends Component
{
    #[Url]
    public string $search = '';
    
    #[Url(as: 'page')]
    public int $currentPage = 1;
    
    #[Url(history: true)]
    public string $tab = 'overview';
}

URL Result

/products?search=laptop&page=2&tab=reviews
Share this post:

Related Posts

Comments (0)

Please log in to leave a comment. Log in

No comments yet. Be the first to comment!