0

我创建了一个接受数据列表作为属性的类。此列表包含应在 build 方法中调用其他类的键和值。

我不确定这是否是正确的方法,所以这里有一个例子来解释我想要实现的目标。

假设我们用一些数据调用一个名为 MyToolbar 的类

MyToolbar(data: [
  {
    'mySecondClass': ['red','green','purple'],
    'mythirdClass': ['yes','no','maybe']
  }
])

该类如下所示:

class MyToolbar extends StatelessWidget {
  MyToolbar({required this.data})
  final List data;

@override
  Widget build(BuildContext context) {
    return Stack(children:[
// use data file to call classes from the key name: Key(data: itemdata) for each of the classes contained in the data

])}

我猜这不是解决问题的方法。如何根据传递给它的数据向 MyToolbar 添加其他内容。

4

0 回答 0