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}'),
],
),
),
效果图
完整代码
使用非常简单,没有备份完整代码