Так, я делал макет android приложений и просто помещал значение в виде текста (например, print). то, что я хотел сделать, это заменить текст переменной из API JSon.
class StatsGrid extends StatelessWidget {
@override
Widget build(BuildContext context) {
var _temp = NegaraInfo('id');
return Container(
height: MediaQuery.of(context).size.height * 0.25,
child: Column(
children: <Widget>[
Flexible(
child: Row(
children: <Widget>[
_buildStatCard('total case', '1.81 M', Colors.orange),
_buildStatCard('death', '105 K', Colors.red),
],
),
),
Flexible(
child: Row(
children: <Widget>[
_buildStatCard('recovered', '391 K', Colors.green),
_buildStatCard('Positif', '1.31 M', Colors.lightBlue),
_buildStatCard('critical', 'N/A', Colors.purple),
],
),
),
],
),
);
}
Я хочу заменить значение каждого числа ( 1.81M , 105К, 391К, 1,31м ) в коде. Я хочу создать API для получения данных из ссылки Я смотрел много обучающих программ, большинство из них сделали его как виджет с полным состоянием и вызвали его на main.dart, чего я не понимаю. что я думаю о решении, так это создать функцию, которая будет возвращать значение case, death, recovered, et c переменной [], а затем я вызову ее в коде, например print ('recovered:' + variable [ 'восстановлено'])
подойдет хорошее объяснение, заранее спасибо
PS. если вы откроете ссылку , она вернет много данных. Я хочу указать c это нравится (countryurl = link + countryid)