Livewire-Draht: Klicken Sie auf „Funktioniert nicht in der x-data-Direktive von Alpine.js“.
Posted: 20 Jan 2025, 17:29
Ich stoße auf ein Problem, bei dem die Methode „wire:click“ von Livewire innerhalb einer Alpine.js-X-Data-Direktive nicht funktioniert. Hier ist eine Aufschlüsselung meines Setups:
Insideroutes/web.php,
Innerhalb von app/Http/Controllers/ProductController.php,
Inside resources/views/pages/products/show.blade.php,
Inside resources/views/livewire/button.blade.php,
In app/Livewire/Button.php,
Insideroutes/web.php,
Code: Select all
Route::get('/product/{slug}', [ProductController::class, 'show'])->name('product.show');
Code: Select all
public function show($slug)
{
// Fetching the product and related products data
// Pass the product and related products to the view
return view('pages.products.show', compact('product', 'products'));
}
Code: Select all
@extends('layouts.default')
@section('title', $product->model)
@section('content')
@livewire('button', ['product' => $product])
@livewire('button', ['product' => $product])
@livewire('button', ['product' => $product])
@livewire('button', ['product' => $product])
@livewire('button', ['product' => $product])
@endsection
Code: Select all
Add to Cart
Code: Select all