Untitled
unknown
plain_text
2 years ago
1.2 kB
6
Indexable
//import 'package:deneme/MyHomePage.dart'; import 'package:deneme/model%C3%BC/model.dart'; import 'package:dio/dio.dart'; import 'package:flutter/material.dart'; void main() {runApp( MyHomePage());} class MyHomePage extends StatefulWidget { const MyHomePage({super.key}); @override State<MyHomePage> createState() => _MyHomePageState(); } class _MyHomePageState extends State<MyHomePage> { var jsonList; var url = 'https://jsonplaceholder.typicode.com/users'; @override void initState() { super.initState(); fetchData(); } Future<void> fetchData()async{ try { var response = await Dio().get(url); if (response.statusCode ==200) { setState(() { jsonList = response.data['data'] as List; }); } else{ print(response.statusCode); } } catch (e) { print(e); } } Widget build(BuildContext context) { return Scaffold( body: ListView.builder( itemCount: jsonList?.length?? 0, itemBuilder: ( context, int index) { return ListTile( title: Text('${jsonList[index]['name']}'), ); }, ), ); } }
Editor is loading...