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}'),
],
),
),
效果图

完整代码
使用非常简单,没有备份完整代码
本文深入解析Accumulator的概念,作为整数的可变包装器,它在递归堆栈中跟踪值的变化。通过实例演示了如何在代码中实例化Accumulator,递增其值,并获取当前值。示例代码清晰展示了Accumulator的使用流程。

被折叠的 条评论
为什么被折叠?



