flutter - 如何在 Flutter/dart 中使变量成为全局变量?
问题描述
因此,我正在编写一个应用程序,其中有多个 Flutter 屏幕,在我的 Main.dart 中,我有一个变量,我想在整个应用程序中使用它。它只是一个,不多了,我怎样才能使我的变量成为全局变量,以便我可以在我的所有屏幕中使用它?
解决方案
只需在类之外的文件中定义它。但是你不应该这样做,因为全局变量不好 ,你应该使用像provider pacakage这样的状态管理技术。
推荐阅读
- javascript - 这个 Reat Todo List 有什么问题?
- python - 如果可以在 Python 中的某个给定字符串中找到列表的元素,则删除它们
- html - 是否可以在不拉伸另一条弯曲线的情况下拉伸一条弯曲线?
- chart.js - 如何在甜甜圈图中制作最大值
- reactjs - 在 React 中将 ref 从子级传递给父级到另一个子级
- javascript - 不应连续使用特殊字符
- c++ - 如何在使用 make_unique 制作的模板类型数组上使用 std::fill
()? - spring-cache - 为什么 spring.cache.redis.key-prefix 覆盖 @Cacheable(value="cacheValue")
- android - kindle fire 平板电脑不显示 Play 商店应用程序的安装选项,它显示设备与版本不兼容
- pandas - 如何更改 Multiindex 的日期格式?