首页 > 解决方案 > 如何在 Dart 中创建一个默认的空函数

问题描述

我想将回调作为构造函数参数传递,如果回调为空,我想给出一个默认值。但我不知道如何在 Dart 中生成一个空函数的正确方法。

在此处输入图像描述

标签: functiondartconstructor

解决方案


您需要将回调包装在括号中:

this.callback = callback ?? (() {})

否则大括号将被视为构造函数的主体。


推荐阅读