Function 如何在Dart中创建默认空函数

Function 如何在Dart中创建默认空函数,function,dart,constructor,Function,Dart,Constructor,我想将回调作为构造函数参数传递,如果回调为null,我想给出一个默认值。但我不知道如何在Dart中生成空函数 只需删除arrow函数就可以了。callback=callback??(){}只要删除arrow函数就可以了。callback=callback??(){}您需要将回调用括号括起来: this.callback = callback ?? (() {}) 否则,大括号将被视为构造函数的主体。您需要将回调括在括号中: this.callback = callback ?? (() {})

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


只需删除arrow函数就可以了。callback=callback??(){}

只要删除arrow函数就可以了。callback=callback??(){}

您需要将回调用括号括起来:

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

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

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

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

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

我已经尝试过这个,但它不起作用。我已经尝试过这个,但它不起作用