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

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

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