如何让我的页面保持不变?

问题描述 投票:0回答:1

我想让所有继承的页面持续使用颤振,但我不知道怎么知道怎么做到这一点?

flutter flutter-layout flutter-dependencies flutter-animation
1个回答
0
投票

鉴于在没有看到您的实现的情况下无法正确解决这个问题,以下是许多开发人员所做的事情:

  1. 如果你的应用很简单,store each state as a key-value pair。然后将该值和密钥存储在共享首选项中。

你只需要:

  1. shared_preferences: "<newest version>"添加到pubspec.yaml
  2. 使用prefs.setInt('currentState', value);同步更新内存中的键值对。这会将数据持久保存到磁盘。
  3. 使用qazxsw poo读取您的状态数据,并相应地更新您的qazxsw poo方法:

现在,这实际上假设您有一个简单状态的简单应用程序。如果你有更复杂的状态和动作,那么你应该考虑像final counter = prefs.getInt('currentState') ?? 0;模式这样的东西,以便以一种能够实现更大控制的方式组织你的应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.