提交 feb8d22d authored 作者: yueweilu's avatar yueweilu

修改头像后 回到我的界面请求我的信息

上级 f5087672
......@@ -67,8 +67,11 @@ class _MinePageState extends State<MinePage> {
child: SingleChildScrollView(
child: Column(
children: [
BuildUser(userInfo:controller.userInfo,onTap: (){
context.pushNamed(Routes.userInfo,extra: controller.userInfo);
BuildUser(userInfo:controller.userInfo,onTap: () async{
final result = await context.pushNamed(Routes.userInfo,extra: controller.userInfo);
if (result == true){
controller.getInfo();
}
},),
Gaps.vGaps10,
BuildRead(items: controller.reads,onTap: (ReadModel model) async{
......
......@@ -14,7 +14,12 @@ class UserInfoPage extends StatefulWidget {
class _UserInfoPageState extends State<UserInfoPage> {
@override
Widget build(BuildContext context) {
return GetBuilder<UserInfoController>(
return WillPopScope(
onWillPop: () async {
context.pop(true);
return false;
},
child: GetBuilder<UserInfoController>(
init: UserInfoController(widget.userInfo),
builder: (controller) =>Scaffold(
appBar: AppBar(
......@@ -99,6 +104,7 @@ class _UserInfoPageState extends State<UserInfoPage> {
),
)
),
),
);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论