этом коде?
                  
                  
                  _items = dataList
                  
                  
                          .map(
                  
                  
                            (item) => Place(
                  
                  
                              id: item['id'].toString(),
                  
                  
                              title: item['title'].toString(),
                  
                  
                              location: null,            
                  
                  
                              image: File(item['image'].toString()),
                  
                  
                            ),
                  
                  
                          )
                  
                  
                          .toList();
                  
                  
                  нашел, что за проверку отвечает 
                  
                  
                  File(path).exists()
                  
                  
                  но возвращается Future и не получается сделать как то так
                  
                  
                  image: File(item['image'].toString()).exists() ? File(item['image'].toString()) : File('...'),
                  
                  
                
Если надо не фьюча то там должен быть метод синхронной операции existsSync как-то так
погуглю, спасибо, а если все таки отталкиваться от Future как его ответ проверить, в моем случае
Флаттерныо дартово единство =) а по какой причине вы файл а не ассет используете в данном случае?
по причине того что только недавно начал это изучать и в курсе было так, решил сразу сделать проверку на наличие файла - оказалось непосильно)
Попробуйте пойти codelab на сайте флаттера, там этот вопрос разобран (асинхронные операции сеть, жёсткий диск и т.п.)
Обсуждают сегодня