떨림: widgetsapp 상태의 루트 설정 ("/somePage",null) 을 찾을 수 없습니다.
솔루션 1:
다음을 사용합니다.
Navigator.push(context, new MaterialPageRoute(
builder: (context) => new MyHomePage())
);
대신 다음과 같습니다.Navigator.of(context)
.pushReplacementNamed('/somePage');
하지만 내 상황에서는 복구되지 않았다.제 사건에 무슨 문제가 있는지 설명해 드릴게요.
내비게이션 서랍이 하나 있는데, 내 노선은 다른 Material App () 소부품이 있는 노선으로 가는 것이다. 만약 내가 다른 페이지로 돌아간다면, 이 예외를 통과할 것이다.왜 그런지 알아요?
상하문이 새로운 재료 응용으로 바뀌었기 때문에, 나는 새로운 재료 응용에서 이 노선을 찾으려고 했지만, 분명히 존재하지 않았다.
이전
class App extends StatelessWidget {
final UserAndManagement userAndManagement;
App(this.userAndManagement);
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
theme: ThemeData(
fontFamily: "Varela",
primaryColor: primaryMaterialColor
),
home: HomePage(userAndManagement),
);
}
}
그 다음class App extends StatelessWidget {
final UserAndManagement userAndManagement;
App(this.userAndManagement);
@override
Widget build(BuildContext context) {
return HomePage(userAndManagement);
}
}
이건 나한테 부적 같아!!!!만약 당신이 같은 문제에 부딪혔다면, 그것이 해결되었다면 엄지손가락을 치켜세우세요.
고마워요 고마워요
Reference
이 문제에 관하여(떨림: widgetsapp 상태의 루트 설정 ("/somePage",null) 을 찾을 수 없습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/zeeshanmehdi/flutter-could-not-find-a-generator-for-route-routesettings-somepage-null-in-the-widgetsappstate-2pcp텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)