تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ شهریار حسین زاده
نحوه کد زنی مشخص
جامعه فلاتر ایجاد شده در ۱۱ اردیبهشت ۱۴۰۱

سلام و درود بنده واقعا گیح شدم

چون یک جا اومدیم از consumer استفاده کردیم و برای Add کردن ایونت‌ها از context.read استفاده میکردیم

الان دیگه از consumer استفاده نمیکنیم و دیگه از context.read استفاده نمیکنیم و به جاش میایم داخل home از blocProvider استفاده میکنیم

پس پکیج provider که جلسات پیش نصب کردیم چی شد ؟

فرق این دو چی هست ؟‌و چرا یک راه ثابت نداریم برای اینکار ؟

یک جایی هم میایم و از valueListenable استفاده میکنیم یه جا همین بدون این مینویسیم

سلام بلاک و پرووایدر یجورایی به زبان ساده بهم متصل شدن ، زمانی که تو یه پروژه شما فقط دارید از provider استفاده میکنین میتونین از راه حل اول استفاده کنین ولی زمانی که دارید از بلاک و پروایدر باهم استفاده میکنین میتونین از راه حل دوم بهره ببرید . اونجایی که از valueListenable  استفاده کردیم زمانی بود که بلاکی در کار نبود وما با consumer به این ایونت گوش میدادیم حالا بلاک بیلدر این کارو برای ما انجام میده . (فک کنم منظورتون از valueListenable  همون ChangeNotifier باشه ) .

حامد روشنی ۱۵ اردیبهشت ۱۴۰۱، ۱۷:۰۵