当我单击登录按钮时,我想进入我的欢迎页面,这是我尝试实现的目标:
我整合的路线,只有欢迎路线不起作用
routes: {
'SignIn':(context)=>SignInScreen(),
'SignUp':(context)=>SignUpScreen(),
'Home':(context)=>HomeScreen(),
'welcome':(context)=>Welcome(),
},
这是我称为欢迎页面的地方
RaisedButton(
onPressed: () {
Navigator.pushNamed(context, 'Welcome');
},
color: Colors.blue,
child: Text(
'LOG IN',
style: TextStyle(
color: Colors.white,
fontWeight: FontWeight.bold,
fontSize: 20),
),
),
答案 0 :(得分:0)
更改此:
Navigator.pushNamed(context, 'Welcome');
对此:
Navigator.pushNamed(context, 'welcome');
pushNamed()
参数中的路由名称应与routes
中的名称相同