Шаблоны флаттера с виджетами - PullRequest
0 голосов
/ 02 июня 2018

У меня есть форма поиска с несколькими полями, и ее результат (json из http-вызова) должен быть указан в ListView.Каков правильный образец во Флаттере, чтобы показать эти результаты?Обновить состояние ListView (сделать его видимым) и скрыть форму поиска?Или дождаться результатов на странице формы поиска (search_page.dart), а затем отправить эти результаты на другую страницу (results_page.dart), где ListView будет показывать это?Спасибо!

1 Ответ

0 голосов
/ 06 июня 2018

Вы можете использовать класс Navigator для перехода к новому виджету:

onPressed: () {
  Navigator.push(
    context,
    new MaterialPageRoute(builder: (context) => new SecondScreen()),
  );
}

Вы можете передавать аргументы в конструктор.Немного больше информации об этом здесь:

https://flutter.io/cookbook/navigation/navigation-basics/

...