如何使用提供程序返回变量的默认值? - 颤振

时间:2021-04-24 23:50:27

标签: flutter provider

返回页面时如何更改变量的默认值? 在详细信息页面上,我选择了项目数并添加了它们,但是当我返回或加载另一个项目时,计数器处于最后一个值。我正在使用提供程序。

控制器:

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(),
)

0 个答案:

没有答案