首页 > 解决方案 > 如何在 Flutter 中设置变量最小值和最大值

问题描述

问题

我正在使用一个名为var addedToCart = 0; . 如何设置最大值和最小值,使用户不能单击大于或小于指定值,并且var addedToCart 不会存储超出范围的值?

我想

单击时+ icon将值添加到单击addedToCart
时从指定范围内- icon减去值addedToCart

标签: flutterdartminimum

解决方案


您可以简单地使用 if 语句

var MIN = 0;
...
if(value > MIN){
  setState({
    addedToCart--;
  })
}

...

if(value < MAX){
  setState({
    addedToCart++;
  })
}

推荐阅读