Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart中的函数字段返回类型_Dart_Flutter - Fatal编程技术网

Dart中的函数字段返回类型

Dart中的函数字段返回类型,dart,flutter,Dart,Flutter,在下面的类中,我想键入onPress方法作为返回void的函数。有办法吗 class Human { var onPress; Human({ this.onPress, }); } 或 或 与Remi的声明相同,颤振中已经声明了VoidCallbacktypedef 因此,您可以将其声明为: VoidCallback onPress; 但是,如果您想传入参数,您应该设置自己的typedef。与Remi的声明相同,在flifter中已经声明了一个VoidCallback

在下面的类中,我想键入onPress方法作为返回
void
的函数。有办法吗

class Human {
  var onPress;

  Human({
    this.onPress,
  });
}


与Remi的声明相同,颤振中已经声明了
VoidCallback
typedef

因此,您可以将其声明为:

VoidCallback onPress;

但是,如果您想传入参数,您应该设置自己的typedef。

与Remi的声明相同,在flifter中已经声明了一个
VoidCallback
typedef

因此,您可以将其声明为:

VoidCallback onPress;

但是,如果您想传入参数,您应该设置自己的typedef。

VoidCallback onPress
可以工作,但您也可以像这样使用onPress的
函数

class Human {
  Function onPress;

  Human({
    this.onPress,
  });
}

VoidCallback onPress
可以工作,但您也可以像这样使用onPress
函数

class Human {
  Function onPress;

  Human({
    this.onPress,
  });
}