在Flutter中构建动态小部件

时间:2020-02-26 05:29:00

标签: flutter flutter-widget

您能帮助我们如何构建小部件的动态列表,而不是手动构建卡片(容器或小部件)的动态列表吗?使用ListView.build或其他方法?最好的方法是什么?

我花了一天时间尝试和研究。而不是添加3张卡(或具有多个属性的其他对象),我试图构建一种方法或函数,该方法或函数将基于列表(和长度)构建每张卡(对象),然后将所有自动构建的卡插入到[]。

我一直在尝试实现它,但是当我将其添加到[]时,会出现一些问题,可能是因为类型错误,或者我做的事情太糟糕了吗?不确定这是否是最好的方法(如果正确的话)?

List entries = ['one', 'two', 'three3'];

Widget buildListView() {
  return ListView.builder(
      padding: EdgeInsets.all(8),
      itemCount: entries.length,
      itemBuilder: (BuildContext context, int index) {
        return new Container(
          height: 50,
          color: Colors.lightBlue,
          child: Center(child: Text('Entry ${entries[index]}')),
        );
      });
}

1 个答案:

答案 0 :(得分:0)

你在这里。

For Example:
const addressInHexFormat = '414450cf8c8b6a8229b7f628e36b3a658e84441b6f';
const addressInBase58 = tronWeb.address.fromHex(addressInHexFormat);
> addressInBase58 = 'TGCRkw1Vq759FBCrwxkZGgqZbRX1WkBHSu'
const addressInHex = tronWeb.address.toHex(addressInBase58);
> addressInHex = '414450cf8c8b6a8229b7f628e36b3a658e84441b6f'