我构建了一个颤振应用程序,其中有两个页面,一个在 RaisedButton 小部件中有一个 CarouselSlider 容器,当我单击一个图像时,它会推动另一个带有该图像的页面,当我尝试返回上一页时,我得到了这个错误:错误图像
我尝试过: 1- 将 CarouselSlider 页面中的 onpressed 函数设为异步函数,并在 Navigation 指令之前放置一个 await 关键字 2- 在 Navigation 指令之后设置 setState
onPressed: () async {
Navigator.pushNamed(context, '/music',);
var route = new MaterialPageRoute(builder: (BuildContext context)=>new Music(imagePath: _imgPath));
await Navigator.of(context).push(route);
setState(() {});
}