如何将数据从类传递到有状态页



我有一个类叫做planets

class Planets {
final String cover;

Planets({
this.cover,
});
}
List<Planets> recentList = [
Planets(
cover:
"https://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Planets2013.svg/260px-Planets2013.svg.png"
),
];

我想把它命名为"cover value"从行星类到我的MyHomePage有状态小部件类

class MyHomePage extends StatefulWidget {

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

class _MyHomePageState extends State<MyHomePage> {

@override
Widget build(BuildContext context) {
return Scaffold(
并将其用作图像,例如
Image.network(planets.cover,
fit: BoxFit.cover,
height: 200,
width: MediaQuery.of(context).size.width,
),

我将如何使用它?

你应该在Image.network中调用recentlist

Image.network(recentList[0].cover,
fit: BoxFit.cover,
height: 200,
width: MediaQuery.of(context).size.width,
)

最新更新