From eae0bff37c86e4059bb2c61506b1050ed9f76122 Mon Sep 17 00:00:00 2001 From: PH2 <1293456824@qq.com> Date: Mon, 26 Oct 2020 10:38:40 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E7=99=BB=E9=99=86=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC=E7=9A=84=E9=94=AE=E7=9B=98=E9=9A=90=E8=97=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pages/login_page/account/login_account_page.dart | 2 ++ lib/pages/login_page/invite/login_invite_page.dart | 1 + lib/pages/login_page/login_page.dart | 1 + 3 files changed, 4 insertions(+) diff --git a/lib/pages/login_page/account/login_account_page.dart b/lib/pages/login_page/account/login_account_page.dart index 7c07c61..7421c7a 100644 --- a/lib/pages/login_page/account/login_account_page.dart +++ b/lib/pages/login_page/account/login_account_page.dart @@ -56,6 +56,7 @@ class _LoginAccountPageContianerState extends State i /// 跳转到邀请码页面 void _openInvitePage() { print('跳转到邀请码页面'); + RouterUtil.hideKeyboard(context); Navigator.push(context, CupertinoPageRoute( // builder: (_) => PageFactory.create('login_invite', null) builder: (_) => LoginInvitePage() @@ -64,6 +65,7 @@ class _LoginAccountPageContianerState extends State i /// 登陆成功页面 void _openLoginSuccessPage() { + RouterUtil.hideKeyboard(context); Navigator.pushAndRemoveUntil( context, MaterialPageRoute(builder: (BuildContext context) => PageFactory.create('homePage', null)), diff --git a/lib/pages/login_page/invite/login_invite_page.dart b/lib/pages/login_page/invite/login_invite_page.dart index 2630a4e..6dbe6bf 100644 --- a/lib/pages/login_page/invite/login_invite_page.dart +++ b/lib/pages/login_page/invite/login_invite_page.dart @@ -48,6 +48,7 @@ class _LoginInvitePageContainerState extends State { /// 注册成功跳转 void _successJump(){ + RouterUtil.hideKeyboard(context); Navigator.pushAndRemoveUntil( context, MaterialPageRoute(builder: (BuildContext context) => PageFactory.create('homePage', null)), diff --git a/lib/pages/login_page/login_page.dart b/lib/pages/login_page/login_page.dart index 5ed0496..ca9078a 100644 --- a/lib/pages/login_page/login_page.dart +++ b/lib/pages/login_page/login_page.dart @@ -42,6 +42,7 @@ class _LoginPageContainerState extends State { void _loginClick(String type) { print('登陆$type'); if(type == 'mobile'){ + RouterUtil.hideKeyboard(context); Navigator.push(context, CupertinoPageRoute( builder: (_) => LoginAccountPage(null) ));