我想通过关闭我做的接口来传递一个对象Navigator. pop(上下文,结果),但我有这个错误
======== 手势捕获的异常 =============================================================== 处理手势时抛出以下_TypeError:type'User'不是type'bool?'的子类型。
onTap: () {
Navigator.pop(context,userList[index]);
},
您正在将PointdeVente
对象分配给bool
对象
我想你是这样用的
bool? result = await Navigator.of(context).pushNamed(YourScreen.route):
在YourScreen
中,您像这样弹出
Navigator.pop(context,PointdeVente());
你必须做这样的事情。例子:
PointdeVente? result = await Navigator.of(context).pushNamed(YourScreen.route):
如果您期待PointdeVente
,那么您应该像这样在YourScreen
中弹出
Navigator.pop(context,PointdeVente());