У меня есть локальный файл json, и на основе названия компании и / или названия филиала мне нужно загрузить их в 2 разных выпадающих списка во Flutter.
1) DropDown компании: Он будет содержать / показывает Список CompanyName с CompanyCode как;
Пример: Компания A (01)
2) DropDown филиала: Он будет содержать / отображать список BranchName с BranchCode на основе выбранной компанииимя как;
Пример: Первая ветвь (0001)
Мой вопрос: я могу загрузить локальный файл Json и добавить на карту, но как я могу добавить в список, чтобы я мог загрузить свыпадающий в Flutter?
{
"branch":[
{
"companyCode”:”01”,
"companyName”:”Comapmy A”,
"branchCode”:”0001”,
"branchName”:”First Branch“
},
{
"companyCode”:”01",
"companyName”:”Company A”,
"branchCode”:”0002”,
"branchName”:”Second Branch”
},
{
"companyCode”:”02”,
"companyName”:”Company B”,
"branchCode”:”0001”,
"branchName”:”First Branch”
}
]
}
String jsonCompany = await rootBundle.loadString("packages/capi/company.json");
Map _mapCompnay = jsonDecode(jsonCompany);