как динамически добавлять данные в таблицу?

Мне с сервера приходит json, количество строк может быть разное. Есть вот такая структура -

class Report extends StatelessWidget {

  @override
  Widget build(BuildContext context) {
    return Container(
      child: DataTable(
           //Вот сюда мне нужно пихать данные :)
      )
    );
  }
}

Вывожу данные циклом, 10 объектов например -

var ress = json.decode(MyApp.resultat)['Transactions'];
                        for (int i = 0; i <= ress.length; i++) {
                          print(ress[i]);
                        }

Вот результат -

{RowNumber: 1, WalletName: Elsom, PayerPhoneNumber: 996555121212, CreatedDate: 2022-06-10T10:52:00, Amount: 50.2, CurrencyCode: KGS}
{RowNumber: 2, WalletName: O!, PayerPhoneNumber: 996555131313, CreatedDate: 2022-06-09T22:12:00, Amount: 122.3, CurrencyCode: KGS}
....

Подскажите пожалуйста, как я могу это сделать? Вывести все значения по очереди в таблице PS: Я гуглил, но решения оказались не совсем верные, в некоторых просто ошибки (думаю, в связи с обновлениями)


Ответы (0 шт):