توضیحات

در این جلسه به ذخیره سبد خرید در localStorage از دوره آموزش ساخت فروشگاه اینترنتی با ناکست جی اس (nuxt.js) میپردازیم.


فروشگاه_اینترنتی vuejs ویو جی اس nuxt.js ناکست جی اس nuxt.js v3 ناکست جی اس ورژن 3

مدرس دوره علی شیخ
مدت دوره 18:59:37
تعداد ویدیو 87

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

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

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

  • در پروژه واقعی سبد خرید باید در دیتابیس باشه و سمت سرور تعداد و مجموع سبد خرید محاسبه شه و در فرانت با axios یا fetch اطلاعات رو بگیریم و نمایش بدیم برای امنیت بیشتر یا میشه در پروژه واقعی مجموع و تعداد رو سمت فرانت کد زد و نمایش داد؟

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

  • سلام اقای شیخ خسته نباشی... این خطا در حال حاظر با ناکست ورژن 3.7 به بالا و با vite4 بوجود می اید تقریبا پنج ساعت گشتم تا موضوع حل شد گفتم به دوستان بگم اگه براتون این مشکل پیش اومد بتونید حلش کنید فقط داخل تنظیمات nuxt.config.jsناکست این کد رو قرار بدید ...
    build: {
    transpile: ['pinia-plugin-persistedstate'],
    },

  • سلام اقای شیخ خسته نباشی ... شرمنده من پکیج رو نصب کردم چرا این خطا رو میده دارم مشکل رو میگردم پیدا نمیکنم
    Cannot destructure property 'cookieOptions' of '__vite_ssr_import_2__.useRuntimeConfig(...).public.persistedState' as it is undefined.