رونمایی از پخته‌ترین و کاربردی‌ترین محصولات آموزشی سون‌لرن با کلی آفرهای ویژه🔥
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ فاطمه
CartAuthRequired
جامعه فلاتر ایجاد شده در ۰۸ خرداد ۱۴۰۲

سلام

دقیقه 5:58

چرا از state استفاده کردیم؟

مگه state نباید emit بشه؟

CartAuthRequired یعنی کاربر لاگین نشده پس چرا باید اطلاعات و از سرور بگیریم؟؟

if(state is CartAuthRequired)

این خط لازمه؟؟

معنیش چیه؟

سلام

گلاس bloc به شما دوتا پارامتر میده به اسم state و event بنابراین هم میتونین داخل خود بلاک برای پیاده سازی logic‌ها مختلف مثل همین ویدیو که برای چک کردن بحث login بودن ازش استفاده شد استفاده کنید هم میتونید emit کنید لزوما state فقط برای emit کردن نیست این نوع کاربرد هارو هم داره که استاد توی ویدیو ازش استفاده کردن


معنی این خط این هست که اگر کاربر روی دکمه ورود کلیک کرد و رفت وارد حساب کاربری خودش شد شما یه تغییری بتونید ایجاد کنید

محمد حسین سخایی ۲۴ خرداد ۱۴۰۲، ۰۹:۱۴