Flutter 颤振:如何在堆栈内调用类?

Flutter 颤振:如何在堆栈内调用类?,flutter,Flutter,我正在尝试在Flatter中为Imagecarousel类设置背景图像,我正在使用stack,因此背景图像将仅为carousel设置,这是我想要的,因为我不希望在滚动页面时在其他块上显示背景图像,但问题是我无法调用类子级:Imagecarousel?(),这里它显示了错误,有什么帮助吗 child: SafeArea( child: SingleChildScrollView( child: Column(

我正在尝试在Flatter中为Imagecarousel类设置背景图像,我正在使用stack,因此背景图像将仅为carousel设置,这是我想要的,因为我不希望在滚动页面时在其他块上显示背景图像,但问题是我无法调用类子级:Imagecarousel?(),这里它显示了错误,有什么帮助吗

child: SafeArea(
            child: SingleChildScrollView(
                child: Column(
                    crossAxisAlignment: CrossAxisAlignment.center,
                    children: <Widget>[
                             Stack(children: <Widget>[
                                Image(
                             colorBlendMode: BlendMode.modulate,
                             image: new AssetImage('assets/images/home-back.png'),
                             )],
                    ),         
                child: ImageCarousel(),
              ),
               
child:SafeArea(
子:SingleChildScrollView(
子:列(
crossAxisAlignment:crossAxisAlignment.center,
儿童:[
堆栈(子对象:[
形象(
colorBlendMode:BlendMode.modulate,
图像:新资产图像('assets/images/home-back.png'),
)],
),         
子项:ImageCarousel(),
),

你应该把图像放在盒子里装饰

Container(
      height: 120.0,
      
      width: 120.0,
      decoration: BoxDecoration(
        image: DecorationImage(
          image: AssetImage(
              'assets/images/home-back.png'),
          fit: BoxFit.fill,
        ),
      ),
    child:Imagecarousel(),
    )

你想为你的堆栈设置背景还是想在上面调用一个类?我使用了堆栈,因为我只想为旋转木马设置背景图像。请不要为无法由代码段运行的代码使用代码段。我知道,但是我的代码太长了,所以无法添加,但是我想在堆栈内调用类。谢谢你可以改变高度和宽度,是吗?是的,问题是孩子:ImageCarousel()此处无法调用它会出错没有为类型“MyHomePage”定义方法“Imagecarousel”。请尝试将名称更正为现有方法的名称,或定义名为“Imagecarousel”的方法。我有拼写错误,我编写了Imagecarousel而不是Imagecarousel,替换名称并告诉我结果