Как я могу сделать Navigator.of(context).pop((route) => false);
На моем экране входа в систему
class _LoginState extends State<Login> with SingleTickerProviderStateMixin {
String email = '';
String password = '';
final Store<AppState> store;
final _formKey = GlobalKey<FormState>();
_LoginState(this.store);
@override
Widget build(BuildContext context) {
return new StoreConnector<AppState, LoginViewModel>(
converter: ((Store<AppState> store) => LoginViewModel.create(store)),
builder: (BuildContext context, LoginViewModel viewModel) {
if(viewModel.user.email != '') {
Navigator.of(context).pop((route) => false);
return null;
}
return (
viewModel.isLoading ?
Center(...)
:
Scaffold(...)
Это работает, но показывает ошибки.
Element.markNeedsBuild.<anonymous closure> (package:flutter/src/widgets/framework.dart:4167:11)
I/flutter (13435): #1 Element.markNeedsBuild (package:flutter/src/widgets/framework.dart:4182:6)
I/flutter (13435): #2 State.setState (package:flutter/src/widgets/framework.dart:1253:14)
...
Я пишу здесь, потому что я даже не знаю, как Сформулируйте запрос в Google из-за того, что я компьютеризирован в флаттере (я имею дело с реагировать)