参数类型'ContainerFunction(BuildContext,int)'不能分配给参数类型'WidgetFunction(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参数。如果不需要,可以使用“_”。


以上是参数类型'ContainerFunction(BuildContext,int)'不能分配给参数类型'WidgetFunction(BuildContext,int,int)'的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>