gpt4 book ai didi

json - 如何在flutter中将Json数据传递到另一个屏幕

转载 作者:IT王子 更新时间:2023-10-29 07:20:29 24 4
gpt4 key购买 nike

List results;      
setState(() {
var resBody = json.decode(res.body);
print('Response body: ${resBody}');
results = resBody;
});
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => SecondScreen(jsondata: results,),
));

results是一个jsondata,作为jsondata传递给副屏

在secondscreen中如何获取jsondata?

最佳答案

这可能对您有所帮助。让我知道

class SecondScreen extends StatefulWidget {

final List jsondata;

SecondScreen({Key key, this.jsondata}) : super(key: key);

@override
_SecondScreenState createState() => _SecondScreenState();
}

class _SecondScreenState extends State<SecondScreen> {

// use jsondata here in widget here like this,
**widget.jsondata**

}

关于json - 如何在flutter中将Json数据传递到另一个屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55956470/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com