اپدیت اطلاعات مقاله

1 شهريور ۱۴۰۰
سلام استاد عزیز من برای تمرین یه قسمت برای سایتم ساختم به عنوان ویرایش مقاله منتها وقتی به value یک المان فرم مثلا input یا textarea مقدار میدم ابتدا نشونش میده ولی وقتی مثلا این اتریبیوت لایووایر wire:model.defere="title" رو بهش میدم دیگه چیزی رو داخل اینپوت نشون نمیده دلیلش چیه ؟
398

3 پاسخ
  • قاسم بساکی1 شهريور ۱۴۰۰

    سلام دوست عزیزم. 

    شما وقتی لایووایر رو به پروژه اضافه کنی 

    و یک کامپوننت طبق آموزش بسازی

    و داخل کامپوننت یک متغیر public بسازی :

    public $title =“example text”

    حالا وقتی به این صورت :

    wire:model="title”

    در یک input قرار بگیره، باید به درستی نمایش داده بشه.

    داخل value اینپوت هم نباید چیزی قرار بگیره

  • 1 شهريور ۱۴۰۰

    خب‌ مثلا الان من میخام یه اینپوت برای ویرایش نقاله بزارم چجور میتونم متن قبلی رو داخل اینپوت بزارم وقتی میگین نمیشه به value مقدار داد ؟؟؟؟؟

  • قاسم بساکی1 شهريور ۱۴۰۰

    خوب خیلی راحته. 

    شما دیتا رو از دیتابیس دریافت میکنی و میگذاری جای example text توی کد بالا و وقتی از wire.model استفاده کنی ، متن شما داخل اینپوت قرار میگیره و با تغییر متن داخل اینپوت، در لحظه متغیر title  تغییر میکنه و بعد به راحتی میتونید برای ویرایش از این متغیر استفاده کنید.

    این  جزء مباحث اولیه هست که توی جلسات ابتدایی کامل توضیح دادم. 

    شما اگر ۶-۷ جلسه ابتدایی رو کامل تماشا کنید . براتون تماما جا میفته