Я новичок во флаттере. У меня есть json данные, подобные этим:
[{"city": "City1", "street": ["Street1_1", "Street2_1", "Street3_1"],},
{"city": "City2", "street": ["Street1_2", "Street2_2", "Street3_2"],},
{"city": "City3", "street": [ "Street1_3", "Street2_3", "Street3_3"],},]
хорошо, поэтому у меня есть 2 AutoCompleteTextField в форме. 1 для городов, 1 для улиц. Я могу перечислить города и улицы в каждом AutoCompleteTextField отдельно. Вопрос заключается в следующем: когда я выбираю указанный c город в 1-м AutoCompleteTextField, во 2-м AutoCompleteTextField он должен предлагать улицы этого указанного c города. нужны алгоритмы или объяснение и маленький пример. заранее спасибо