返回页面时如何更改变量的默认值? 在详细信息页面上,我选择了项目数并添加了它们,但是当我返回或加载另一个项目时,计数器处于最后一个值。我正在使用提供程序。
控制器:
int qty = 1;
increment () {
qty + = 1;
notifyListeners ();
}
decrement () {
if (qty> 1) qty - = 1;
notifyListeners ();
}
小工具
ButtonQty (
decrement: () => Provider.of<CartProvider>(context, listen: false).decrement(),
increment: () => Provider.of<CartProvider>(context, listen: false).increment(),
)