# #flutter #google-cloud-firestore
Вопрос:
Я хочу получать данные из облачных данных firebase, которые означают сообщения моего приложения для чата.
но в моем коде я получил ошибку
android studio предлагает мне добавить nullcheck(!) в
последние сообщения = снимок.данные!.документы;
но это не работает
Комментарии:
1. какую версию флаттера вы используете?
2. флаттер версии 2.5.0
3. Пожалуйста, не публикуйте скриншоты своего кода или другой текстовый контент. Вместо этого опубликуйте фактический текст и используйте инструменты форматирования переполнения стека, чтобы пометить его.
4. Пожалуйста, опубликуйте свою ошибку здесь. Кроме того, пожалуйста, следуйте комментарию Фрэнка и используйте для этого инструменты форматирования.
5. @FrankvanPuffelen можете ли вы показать мне, как я могу опубликовать ответ не с ресурса
Ответ №1:
Попробуйте добавить нулевую проверку и исправить опечатку: messgeText
=> > messageText
.
Комментарии:
1. это также не работает
Ответ №2:
Вы используете Flutter 2.5.0, и теперь для последней версии flutter синтаксис изменен для Firebase . Попробуй вот так:
final message = snapshot.data!.data()
Комментарии:
1. не работаешь, братан
2. в чем ошибка msg?
3. сначала erroe предлагает добавить нулевую проверку при добавлении нулевой проверки, а затем предлагает создать новую локальную переменную данных
4. можете ли вы попробовать это :снимок.данные! .данные() в виде карты<Строка, динамическая>;
5. нет, братан, это тоже так…