List<Step> steps = [
Step(
isActive: false,
state: StepState.editing,
title: const Text('Id Proof'),
content: Column(
children: <Widget>[
OutlineButton(
onPressed: chooseImage,
child: Text('Choose Image'),),
showImage(),
OutlineButton(
onPressed: startUpload,
child:Text(Upload Image),
),
Text(status,textAlign:TextAlign.center,style:TextStyle(color:Colors.green))
],
),
),
];
无法初始化chooseImage,showImage,startUpload。我试图从上述步骤开始。显示错误
只能在初始化程序中访问静态成员
答案 0 :(得分:0)
chooseImage和startUpload不是函数,如果您创建了函数
void chooseImage() {
// add image picking code here
}
然后您需要更改
onPressed: chooseImage,
到
onPressed: chooseImage(),
如果您没有执行这些功能,也可以做
onPressed: () {
// add image picking code here
}