💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ فاطمه
تابع _navigator
جامعه فلاتر ایجاد شده در ۲۸ مرداد ۱۴۰۲

سلام

دقیقه 10:27

استاد گفتن بجای اینکه Navigator برگردونیم Widget برمیگردونیم

دلیل خاصی داره؟

سلام و درود

بله , این کار به این دلیل انجام میشه اگر شما در method یا تابع یک Widget برگردونید در این method یا تابع تمام Widget‌ها و method هایی که در خروجی Widget بر میگردونند رو میتونین برگردونید اما اگر در یک method یا تابع نوع خاصی از Widget (در اینجا Navigator) به عنوان خروجی تعریف کنید دیگه چیز جز اون نمیشه برگردونید (در اینجا هم در ادامه ویدیو مشاهده می‌کنید که یک شرط گذاشته میشه که در یک شرایط خاصی Navigator و در غیر این صورت Container به عنوان خروجی برگردونده میشه).


بهترین پاسخ
امیررضا بشیری ۲۸ مرداد ۱۴۰۲، ۱۳:۳۴