如何从颤振中的另一个类导航到方法

时间:2021-04-25 11:15:08

标签: flutter class methods

我有 mainLogin 和 loginPage 类。从 mainLogin 类,我想导航到 loginPage 中的方法,但出现错误。这是我的代码。

这个来自 mainLogin

GestureDetector(
                    onTap: () {
                      Navigator.push(context,
                        MaterialPageRoute(
                          builder: (context) => loginPage()._showRegistrationForm(context),
                        ),
                      );
                    },
                    child: Text(
                      'SIGN UP',
                      style: TextStyle(color: getColorFromHex('#055ffa')),

                    ),
                  ),

这个来自 loginPage 类

class loginPage extends StatefulWidget {
  @override
  _LoginPage createState() => _LoginPage();
}

class _LoginPage extends State<loginPage>{

  var fname, lname, uname, email, password, token;

  bool _showPassword = false;

  _showRegistrationForm(context){

        ....// code here
 
}

1 个答案:

答案 0 :(得分:0)

只需使用我的代码更改您的 onTap 代码:

onTap: () => Navigator.push( 上下文, MaterialPageRoute(builder: (context) => loginPage())),