参数“page”不能有“null”值,因为它的类型,但隐式默认值为“null”。(文档)尝试添加一个显式的非'null'默认值或'required'修饰符。
class ScaleRoute extends PageRouteBuilder {
final Widget page;
ScaleRoute({this.page})
: super(
pageBuilder: (
BuildContext context,
Animation<double> animation,
Animation<double> secondaryAnimation,
) =>
字符串
参数“page”不能有“null”值,因为它的类型,但隐式默认值为“null”。(文档)尝试添加一个显式的非'null'默认值或'required'修饰符。
1条答案
按热度按时间42fyovps1#
您已经定义了
final Widget page;
,它不是可空的/可选的。添加所需的类似字符串
关于null-safety/understanding-null-safety