34
0
Livewire Page orchiddev.ir

رفع مشکل کار نکردن صفحات لاراول – لایووایر

1 دقیقه

لایو وایر یک چارچوب فول استک برای لاراول است که به راحتی می توانید صفحات را داینامیک کنید. در این مقاله می خواهیم مشکل کار نکردن صفحات لاراول – لایو وایر بپردازیم.

همین طور می ببینید در انتهای URL صفحه علامت سوال (?) نمایش می دهد که نشان از کار نکردن صفحات لاراول – لایو وایر است که به این شکل است:

http://127.0.0.1:8000/users/create?

صفحات سمت کاربر (فرانت اند) نمایش داده می شوند و مشکلی نداره اما هیچ داده ای ثبت و نمایش نمی دهد و با کنترلر ارتباط برقرار نمی کند.

اگر فراخوانی صفحات blade به شکل زیر باشد, کار نمی کند چرا که این مدل فراخوانی برای لایو وایر نیست.

@extends('layouts.app')

@section('content')
تست
@endsection

لایو وایر متد فراخوانی را در تابع رندر انجام می دهد و از این طریق صفحات را بارگزاری می کند و با کنترلر ارتباط برقرار می کند.

public function render()
{

    return view('livewire.support.users.create')

            ->extends('layouts.app')

            ->section('content');

}

موفق باشید 🙂

لاراول (Laravel) مارس / 21 / 2023 501

دیدگاه شما