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

,وقتی امدم theme را عوض کنم به خطا برخورد کردم اینم خطا ش هست وقتی اجرا گرفتم

primaryColor: primarycolor,

          ^^^^^^^^^^^^

lib/main.dart:99:54: Error: The getter 'primarycolor' isn't defined for the class 'MyAppThemeConfig'.

 - 'MyAppThemeConfig' is from 'package:flutte/main.dart' ('lib/main.dart').

Try correcting the name to the name of an existing getter, or defining a getter or field named 'primarycolor'.

     backgroundColor: MaterialStateProperty.all(primarycolor),

                           ^^^^^^^^^^^^

Waiting for connection from debug service on Chrome...       ۴۳٫۵s

Failed to compile application.

primarycolor رو جایی تعریف کردید؟ اگه بله، باید ایمپورت بشه

یلدا محصلی ۱۰ مرداد ۱۴۰۲، ۱۶:۲۶

اینحا‌ها استفاده شده

پریسا مسلمی ۱۰ مرداد ۱۴۰۲، ۱۶:۳۵

خطا درست شد ولی وقتی میخواه از theme dark به theme light برم این صفحه را نشان می‌دهد

پریسا مسلمی ۱۰ مرداد ۱۴۰۲، ۱۶:۴۳

سلام و درود

خانم مسلمی مثل تاپیک قبلی Brightness‌های ست شده شما در Color scheme و تم اصلی یکسان نیست.

مانند تاپیک قبل عمل کنید مشکل حل میشه.

امیررضا بشیری ۱۱ مرداد ۱۴۰۲، ۱۷:۲۰

برای  light تعریف کردم خطا داد

پریسا مسلمی ۱۱ مرداد ۱۴۰۲، ۱۷:۳۶

برای یک تم نمیشه دو تا color scheme تعریف کرد این ارور برای اونه.

برای این مشکل شما راه حل‌های زیادی دارین ، میتونین Color scheme هارو کلا حذف کنید اگر نیازی ندارین یا میتونین مقدار Brightness رو در هر کدام از موارد برابر با پارامتر brightness که تعریف کردین قرار بدین.

به نظر من اگر یک بار دیگر ویدیو آموزشی رو مرور کنید و بر اساس اون جلو برین مشکل خاصی براتون باقی نمی‌مونه.


امیررضا بشیری ۱۱ مرداد ۱۴۰۲، ۱۸:۲۶

خیلی ممنون

پریسا مسلمی ۱۳ مرداد ۱۴۰۲، ۱۳:۴۳

خواهش می‌کنم ، لطفاً تاپیک رو ببندین.

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