在闭包中显示地指定返回类型为'Widget',或者将返回类型强制转换为'Widget'类型。示例如下:
// 未指定返回类型,会报错
Function handleClick = (event) {
return null;
};
// 显示地指定返回类型
Function handleClick = (event): Widget {
return Container(); // 返回一个Container类型的Widget
};
// 强制类型转换
Function handleClick = (event) {
return Container() as Widget;
};