راکت

ارسال اطلاعات به مدل در Livewire

1 پاسخ

سلام .
میخواستم بدونم مشکل این برنامه کجاست ؟!

فایل list-user.blade.php

@include('livewire.delete')

<button type="button" data-toggle="modal" data-target="#deleteModel" class="btn btn-primary btn-sm" wire:click="delete({{$value->id}})">
    delete
</button>

کلاس listUser

class ListUser extends Component
{
    public $data_id ;

    public function delete($id)
    {
        $this->data_id=$id;
    }
    public function render()
    {
        return view('livewire.list-user');
    }
}

و مدل delete

<div id="deleteModel" wire:ignore.self class="modal fade" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
    <div class="modal-dialog" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <h5 class="modal-title">Modal delete</h5>
                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                    <span aria-hidden="true">&times;</span>
                </button>
            </div>
            <div class="modal-body">
                <form>
                    <p>
                        delete user  {{$data_id}} ?
                    </p>
                </form>
            </div>
        </div>
    </div>
</div>

اطلاعات ارسالی در مدل {{$dataid}} نمایش نمیده !!!

zeynab
zeynab
@sahelz74
ثبت پرسش جدید

پاسخ‌ها

1
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

شما اومدید wire:ignore.self رو برای مدل در نظر گرفتید خوب با آپدیت شدن اطلاعات اون اطلاعات آپدیت نمیشه برای حذف دیگه

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام