在navigator.push上抛出错误,直到:“!_debugLocked':不正确。”

时间:2019-10-15 20:57:15

标签: flutter dart

当通过单击showBottomSheet将屏幕导航到另一个人时,此错误通过以下代码引发。

FloatingActionButton(
      onPressed: (){
        showModalBottomSheet(context: context, builder: (context){
          return showComments(
            context,
            postId: postId,
            ownerId: ownerId,
            mediaUrl: mediaUrl,
          );
        });
      },
      child: Icon(Icons.message),
    );
  }
}

showComments(BuildContext context,
    {String postId, String ownerId, String mediaUrl}) {
  Navigator.push(context, MaterialPageRoute(builder: (context) {
    return Comments(
      postId: postId,
      postOwnerId: ownerId,
      postMediaUrl: mediaUrl,
    );
  }));
}

0 个答案:

没有答案