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