颤振:颤振中的增减

时间:2020-08-04 10:55:49

标签: android flutter dart increment decrement

因此,我有一个要为学生评分的应用程序,因此我创建了一个计数器,当计数器从0上升到10时,该计数器被视为学生犯的错误。因此,学生的总成绩为10分,每当学生犯错时,计数器就会上升,并且分数应减少1。我只需要对计数器进行适当的逻辑运算即可与Marks一起使用。当Counter上升时,标记应减少。

Row(
    mainAxisAlignment: MainAxisAlignment.spaceEvenly,
    children: <Widget>[
      FlutterCounter(
          initialValue: _defaultValue,
          minValue: 0,
          maxValue: 10,
          onChanged: (value) {
            setState(() {
              _defaultValue = value;
              _counter = value;
            });
            print(value);
          },
          decimalPlaces: 0),
      Text(
        '$grades',
        style: TextStyle(
          fontSize: 22.0,
          fontWeight: FontWeight.bold,
        ),
      ),  
)

这是计数器和一个带有计数器的文本小部件,当计数器增加时,等级应降低1。

double grades = 10.0;
double currentValue;
num _counter = 0;
num _defaultValue = 0; 

初始化值,我是新手,请帮助。谢谢。 !

0 个答案:

没有答案