Flutter Accumulator累加器

Accumulator(官方解释)是一个整数的可变包装器,可以通过引用传递以跟踪递归堆栈中的值。

参数详解

属性 说明

value

累加器中的值
   

代码示例

使用Accumulator非常简单。实例化、increment(int)累加值、value取值。

//实例化累加器
Accumulator mAccumulator = Accumulator();
body: Container(
  child: Column(
    children: <Widget>[
      RaisedButton(
        child: Text('data'),
        onPressed: (){
          setState(() {
            //累加值
            mAccumulator.increment(1);
          });
        },
      ),
      //取值并显示
      Text('${mAccumulator.value}'),
    ],
  ),
),

效果图

完整代码

使用非常简单,没有备份完整代码

发布了86 篇原创文章 · 获赞 166 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/ruoshui_t/article/details/100523696