参数类型 'Container Function(BuildContext, int)' 不能分配给参数类型"Widget Function(BuildContext, int, int)"



我尝试使用CarousellSlider.builder,但我得到一个错误。我在pub.dev页面(https://pub.dev/packages/carousel_slider)上使用了示例代码。我得到了行(itemBuilder: (BuildContext context, int itemIndex) => Container()上的错误。

错误信息为:The argument type 'Container Function(BuildContext, int)' can't be assigned to the parameter type 'Widget Function(BuildContext, int, int)'.

这是我的代码:

CarouselSlider.builder(
itemCount: motivationImages.length,
itemBuilder: (BuildContext context, int index) {
Container();
}
options: CarouselOptions(
height: 300,
),
),

看起来您需要一个额外的int参数。如果不需要,可以使用'_'。

use(BuildContext context, int index, _)

相关内容

最新更新