【问题标题】:flutter calculator - how to show an error msg when user divide by zero颤振计算器 - 当用户除以零时如何显示错误消息
【发布时间】:2022-01-11 07:57:42
【问题描述】:

我正在尝试仅在用户尝试除法时验证第二个数字不为零 my code

【问题讨论】:

    标签: flutter validation dart calculator division


    【解决方案1】:
    onPressed: () {
      if (int.parse(secondNumberController.text) == 0) {
        // show error message here
        ScaffoldMessenger.of(context).showSnackBar(
          const SnackBar(
            content: Text('second num should not be zero!'),
          ),
        );
        return;
      }
      setState(() {
        double divide = int.parse(firstNumberController.text) /
            int.parse(secondNumberController.text);
        result = divide.toString();
      });
    },
    

    【讨论】:

      猜你喜欢
      • 2021-08-12
      • 2021-11-24
      • 2018-07-15
      • 2018-05-11
      • 1970-01-01
      • 2020-04-08
      • 2015-03-16
      • 2011-07-23
      • 1970-01-01
      相关资源
      最近更新 更多