Я пытаюсь подключить свое приложение к API и выполнять поиск с помощью API. Если поиск успешен и обнаружил имя, он вернет Success
, а если нет, вернет Failed
, но ничего не даст.
import 'dart:convert';
import 'package:http/http.dart' as http;
main() {
getData();
}
String linearSearch(List<dynamic> list, String x) {
for (var i = 0; i < list.length; i++){
if(x == list[i]["name"]){
return 'Success';
}
}
return 'Failed';
}
void getData() async {
List data;
var response = await
http.get("http://localhost:3000/data");
data = jsonDecode(response.body);
linearSearch(data, 'karim');
}