【发布时间】:2019-05-10 10:30:21
【问题描述】:
帮助,当我在 GestureDetector 小部件或 InkWell 小部件的 onTap 属性中调用 myMethod 时,我收到 only static members can be accessed in initializers 错误
static String seat1Source = 'images/carSeatBlack.png';
_stater(){
setState(() {
if(seat1Source == 'images/carSeatBlack.png'){
seat1Source = 'images/carSeatGreen.png';
}else{
seat1Source = 'images/carSeatBlack.png';
}
});
}
var seat1 = new InkWell(
onTap: () => _stater(),
child: new Image.asset(
seat1Source,
height: 30,
width: 60,
)
);
【问题讨论】: