zeynab
3 سال پیش توسط zeynab مطرح شد
1 پاسخ

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

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

فایل 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}} نمایش نمیده !!!


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 3 سال پیش مطرح شد
1

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


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

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