【发布时间】:2020-05-31 08:50:42
【问题描述】:
我通过 pushNamedandRemoveUntil 传递参数,但是当我尝试访问传递的参数时,它显示文本小部件不能为空。
CustomButton(
buttonText: 'Go',
buttonClick: () {Navigator.pushNamedAndRemoveUntil(context, Next.id, (route) => false, arguments: "123456789");},
),
class Next extends StatefulWidget {
const Next({this.number});
static const id = "next";
final String number;
@override
_NextState createState() => _NextState();
}
class _NextState extends State<Next> {
@override
Widget build(BuildContext context) {
return Scaffold(
body: Container(child: Center(child: Text(widget.number)))
)
}
}
错误是 断言失败:第 298 行 pos 10: 'data != null'
【问题讨论】:
标签: android ios google-chrome flutter