Flutter 如何在Flatter中从另一个类导航到方法
我有mainLogin和loginPage类。在mainLogin类中,我想导航到loginPage中的方法,但我遇到了一个错误。这是我的密码 这是主登录的Flutter 如何在Flatter中从另一个类导航到方法,flutter,class,methods,Flutter,Class,Methods,我有mainLogin和loginPage类。在mainLogin类中,我想导航到loginPage中的方法,但我遇到了一个错误。这是我的密码 这是主登录的 GestureDetector( onTap: () { Navigator.push(context, MaterialPageRoute( builder
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
}
class loginPage扩展StatefulWidget{
@凌驾
_LoginPage createState()=>\u LoginPage();
}
类_LoginPage扩展状态{
变量fname、lname、uname、电子邮件、密码、令牌;
bool\u showPassword=false;
_showRegistrationForm(上下文){
....//请在此处输入代码
}
只需用我的代码更改您的onTap代码:
onTap:()=>Navigator.push(
上下文,MaterialPageRoute(builder:(context)=>loginPage()),Hi!谢谢!但我有点想导航到loginPage类内部的_showRegistrationForm。