Function 颤振中如何将函数传递给其他类并将函数的响应返回给主类
我有一个在主类中调用它的类,但我想将一个函数传递给子类,并在子类中运行函数,然后将函数的响应返回给主类。如何在颤振镖中执行Function 颤振中如何将函数传递给其他类并将函数的响应返回给主类,function,class,flutter,dart,arguments,Function,Class,Flutter,Dart,Arguments,我有一个在主类中调用它的类,但我想将一个函数传递给子类,并在子类中运行函数,然后将函数的响应返回给主类。如何在颤振镖中执行 class subclassName final function NameOfFunction; subclassName(this.NameOfFunction); 主课 subclassName(the function you want to pass); 主要 做 主课 subclassName(the function you want to pass);
class subclassName
final function NameOfFunction;
subclassName(this.NameOfFunction);
主课
subclassName(the function you want to pass);
主要
做
主课
subclassName(the function you want to pass);
主要
class Answer extends StatelessWidget {
final String textanswer;
final Function answerQuestion;
Answer(this.answerQuestion,this.textanswer);
@override
Widget build(BuildContext context) {
return Container(
child: RaisedButton(
color: Colors.blue,
textColor: Colors.white,
child: Text(textanswer),
onPressed: answerQuestion,
),
);
}
}