и добавить функцию сна / тайм-аута (потому что она может иметь неожиданную асинхронную нагрузку)

ментация говорит:Вы можете прослушать документ с помощью метода onSnapshot (). Первоначальный вызов с использованием предоставленного вами обратного вызова немедленно создает моментальный снимок документа с текущим содержимым одного документа. Затем при каждом изменении содержимого другой вызов обновляет снимок документа.

Я просто хочу, чтобы мой слушатель срабатывал при изменении данных. Я не хочу, чтобы он запускался при загрузке приложения, чтобы получить исходное состояние данных. Какие-либо предложения?

Слушатели Firestore не работают таким образом. Вам всегда будут доставлены документы, относящиеся к извлечению или запросу, а затем будут обновляться до тех пор, пока прослушиватель остается добавленным. Нет режима для получения только дельт.

Ответы на вопрос(2)

Ваш ответ на вопрос