gpt4 book ai didi

flutter - 如何在 flutter 中将 sharedpreference 与迷你图一起使用?

转载 作者:IT王子 更新时间:2023-10-29 07:19:43 25 4
gpt4 key购买 nike

你好,我试图用迷你图制作一个动态图表,但我不能使用来自 sharedpreference 的双变量...当我使用双变量时我有一个错误:在初始化程序中只能访问静态成员。但我搜索绘制动态图表而不是静态图表。

谢谢

例子:

 load_my_variable_double() async {


SharedPreferences prefs = await SharedPreferences.getInstance();
setState(() {
my_variable_double= (prefs.getDouble('my_variable_double'))??0;

});
}

var data = [my_variable_double,]; //only static membre can be accessed in initializer.
...

Sparkline
(
data: data,
lineWidth: 5.0,
lineColor: Colors.greenAccent,
)

最佳答案

试试下面的方法,它应该可以工作

 var data;
load_my_variable_double() async {


SharedPreferences prefs = await SharedPreferences.getInstance();
setState(() {
my_variable_double= (prefs.getDouble('my_variable_double'))??0;
data = [my_variable_double,];

});
}


...

Sparkline
(
data: data,
lineWidth: 5.0,
lineColor: Colors.greenAccent,
)

关于flutter - 如何在 flutter 中将 sharedpreference 与迷你图一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56217566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com