所以我一直在做一个关于如何在颤动中传递数据的教程,并且我几乎使用了教程代码 这是我希望参数可在
上访问的类class handler extends StatefulWidget {
handler({this.value});
final String value;
_handler createState() => _handler();
}
因此,值应该是可访问的参数,可在另一页代码上使用,但是当我尝试使用此参数访问时
var route = new MaterialPageRoute(
builder: (BuildContext context) =>
new handler(value:pat),
);
想法说未定义参数“值”
答案 0 :(得分:0)
我找到了一个解决方案,您需要做的是将值放在无状态小部件中作为可选键,然后在状态中使其成为必需变量,然后使用来自无状态小部件的可选调用来填写必需项参数。
答案 1 :(得分:0)
使用以下内容访问传递给小部件的值
widget.value