问题1:flutter跳转页面
解决办法:
跳转到下一个页面,代码如下:
Navigator.push(context, MaterialPageRoute(builder: (context) => NextPage(参数)));
返回上一个页面,代码如下:
Navigator.of(context).pop(参数);
问题2:flutter返回上一个页面之后,上一个页面进行页面刷新
解决办法:
使用.then,代码如下:(_getInitial是一个函数里面包括刷新数据需要用到的方法)
Navigator.push(context, MaterialPageRoute(builder: (context) => NextPage(参数))).then((value) => _getInitial());