我收到这个错误。有人能帮帮我吗在此处输入图像描述
您不需要;返回";语句,因为";onTap";它是一个void函数,因此不需要";返回";,如果你只删除这个";返回";。此外,当您呼叫";pushNamed";从Navigator,它返回一个Future,但实际上你不需要从中获取价值。
如果您稍后可以查看Flutter的文档,它可能会有所帮助。
onTap(){
if(doc!["subCat"] == null)
Navigator.pushNamed(context, SellerBookForm.id);
}
导航时无需添加return
。只需呼叫-
Navigator.pushName(context,"YourRouteName");