توضیحات

در این جلسه به توضیح پروژه سبد خرید در دوره ویو ایکس(vuex) می پردازیم.


javascript جاوا اسکریپت جاوااسکریپت vuejs ویو جی اس vuex ویو ایکس pinia pinia.js پی نیا جی اس

مدرس دوره علی شیخ
مدت دوره 05:16:05
تعداد ویدیو 32

وضعیت دوره : کامل شده
قیمت دوره : 199,000 189,000 تومان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • سلام
    ميخوام يك آرايه سبد خريد در يك كامپوننت ايجاد كنم كه روي هر محصول كليك شد به آرايه اضافه بشه اما نمايش سبد خريد در يك كامپوننت ديگر باشه
    و در كامپوننت نمايش سبد خريد بتونم مثلاً يك محصول رو از سبد خريد حذف كنم
    براي اينكار ميتونم فقط state آرايه سبد خريد ايجاد كنم و در كامپوننت ديگه بگيرم و نمايش بدم و حذف كنم از سبد يا اينكه بايد حتماً از getter و action هم استفاده كنم؟
    تشكر

    • سلام وقت بخیر.
      سبد خرید که پیاده سازی شده توی این دوره و خیلی ساده میتوانید پیاده سازی کنید از pinia هم میتوانید استفاده کنید که بشدت ساده هست واقعا و توی بخش آخر توضیح داده شده

  • سلام
    معمولا پروژه سبد خرید سمت بک اند نوشته میشه یا فرانت اند؟
    چون من پروژه سبد خرید سمت بک اند رو هم دیدم که تمامی موارد اضافه و حذف و جمع محصولات رو هم داشت

    • سلام وقت بخیر.
      بله امکانش هست این مورد بستگی به نیاز و پروژه داره اما عموما سمت فرانت انحام میدهند که کاربر هر چقد میخواد محصول کم و زیاد کنه و نتیجه نهایی را به سرور ارسال کنه و تعداد درخواست ها به سرور را کمتر کنه

  • سلام
    در پروژه سبد خريد حتماً بايد از vuex استفاده كرد يا حالت معمول هم ميشه كدش رو نوشت؟
    چون در پروژه مديريت تسك ميشه بدون استفاده از vuex هم پروژه رو ساخت
    تشكر

    • سلام وقت بخیر.
      بصورت کلی، vuex برای مدیریت state های شما هست و زمانی که نیاز دارید یکسری از state ها را توی کامپوننت های مختلف داشته باشید خیلی میتونه به شما کمک کنه و با توجه به پروژه ازش استفاده کنید، توی این مثال هم شما میتونید از vuex استفاده نکنید و دیتا را توی لوکال استورج داشته باشید و در قسمت های مختلف دریافت یا آپدیت کنید.