Как сохранить объект, к которому могут получить доступ другие страницы в Flutter - PullRequest
0 голосов
/ 11 июня 2019

Мне нужно сохранить объект на одной странице, а затем получить доступ, отредактировать и снова сохранить его на других страницах во Флаттере.
Есть ли другой способ, кроме сериализации и общих настроек?
Как я могу сделать это, используя статическую переменную, общую для всех страниц?
Заранее спасибо

1 Ответ

2 голосов
/ 11 июня 2019

Есть несколько способов сделать это.

  1. Вы можете использовать синглтон для хранения ваших данных:
    Как построить синглтон в дротике?
    (быстрое и уродливое решение)

  2. Вы можете внедрить шаблон блока для управления состояниями
    https://medium.com/flutterpub/architecting-your-flutter-project-bd04e144a8f1

  3. Вы можете использовать любое другое решение управления состояниями
    https://flutter.dev/docs/development/data-and-backend/state-mgmt/options

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...