bruno icon indicating copy to clipboard operation
bruno copied to clipboard

flutter: Cant devide by 0

Open cruvie opened this issue 2 years ago • 3 comments

问题提交

Cant devide by 0

内容需包含:

1、BUG 描述

使用BrnDatePicker.showDatePicker报flutter: Cant devide by 0

2、复现步骤


 BrnDatePicker.showDatePicker(
                    context,
                    maxDateTime: DateTime.parse('2030-12-31 23:59:59'),
                    minDateTime: DateTime.parse('2000-01-01 00:00:00'),
                    initialDateTime: DateTime.now(),
             
                    pickerMode: BrnDateTimePickerMode.datetime,
                    pickerTitleConfig: BrnPickerTitleConfig.Default,
                    dateFormat: 'yyyy年-MM月-dd日-HH时-mm分',
                    onChange: (dateTime, _) {
                      setState(() {
               
                        _billCreateTimeController.text = formatDate(dateTime,
                            [yyyy, '-', mm, '-', dd, ' ', HH, ':', nn]);
                        bill.createTime = dateTime.toString();
                  
                      });
                    },
                  );

3、期望行为

4、运行环境

  • 运行设备macos
  • 系统12.5
  • Bruno 版本3.0.0
  • Flutter Doctor 信息

cruvie avatar Aug 29 '22 17:08 cruvie

Hi~ @gkdgo 这个只是组件内部的debugPrint,不是功能上的报错不会影响正常的业务使用

JunCaiLi avatar Aug 30 '22 13:08 JunCaiLi

Hi~ @gkdgo 这个只是组件内部的debugPrint,不是功能上的报错不会影响正常的业务使用

有什么办法能关闭吗,控制台输出太多有点影响使用

cruvie avatar Aug 31 '22 03:08 cruvie

@gkdgo 可以在自己的Flutter 项目main.dart文件加入下面的代码

void main() {
  debugPrint = (String? message, {int? wrapWidth}) => null;
  runApp(MyApp());
}

JunCaiLi avatar Aug 31 '22 14:08 JunCaiLi