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

سلام من تمام کد این قسمت رو پیاده سازی کردم مشکلی نبود فقط وقتی خواستم enableInfiniteScroll رو برابر true قرار بدم به ارور زیر خوردم چرا این ارور رو داده ؟

RangeError (index): Invalid value: Not in inclusive range 0..5: 10001

سلام. بخاطر ایندکس لیستی هست که ازش برای اسلایدر دیتا میخونید. یکی از کارهایی که میشه انجام داد این هست: (خط دوم قسمتی که باقیمانده حساب شده)

return _CategoryItem(
  category: categories[realIndex.remainder(categories.length)],
  left: realIndex == 0 ? 32 : 8,
  right: realIndex == categories.length - 1 ? 32 : 8,
);
بهترین پاسخ
یلدا محصلی ۰۶ مرداد ۱۴۰۲، ۰۷:۴۷