Size: a a a

firebase_ru — русскоговорящее сообщество

2021 November 15

E

Eugene in firebase_ru — русскоговорящее сообщество
Ну вроде так и делал, ща
источник

🅵

🅵🅾️🆇 in firebase_ru — русскоговорящее сообщество
document.getElementById('chat_window').text = doc.data()

Ну или как там у вас в вебе, если прям на прямую

А дальше уже усложняй, разбивай данные по отдельным сообщениям, отдельным пузырикам и всему такому.
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
а не, не так делал
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
щас застестею
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
в общем теперь такая трабла
после отправки
в див перерисовывается все что есть
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
а не только новое сообщение добавляется
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
получается с каждой отправкой рисуется полностью весь список существующих в коллекции сообщений вместо одного
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
как исправить? Спасибо
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
то что у меня написано походу подходит для того когад пользователь заходит в чат
а тут нужно что......изменить........таксс
источник

🅵

🅵🅾️🆇 in firebase_ru — русскоговорящее сообщество
Ну вообщето это не чат про JS и верстку.
Думаешь мобильным разработчикам это интересно читать?

А вообще там есть возможность получать только изменившиеся и удалившееся, но опять же, с ньюансами.
Пролистай доку чуть ниже.
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
ок спасибо щас листану))
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
все равно не врубаюсь что изменить..
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
как отобрать только новую инфу
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
а не перерисовывать все что есть
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
добавил вот это
но ниче не поменялось
источник

E

Eugene in firebase_ru — русскоговорящее сообщество
источник

AG

Arthur G in firebase_ru — русскоговорящее сообщество
источник

АЖ

Алихан Жумажанов... in firebase_ru — русскоговорящее сообщество
в fireStore есть лежат данные[]. У каждого обьекта есть ключь decorated: boolean.

В шаблоне есть переключатель decorated. Показать:
- все;
- true;
- false;

я пока наговнокодил:
if (decorated || decorated === false) {
  return collection_ref.where('decorated', '==', decorated)
}
return collection_ref;

Как можно в одну строку написать where?

return collection_ref('decorated', '==', (decorated === 'all' ? all : docrated)) - как то так.
источник

🅵

🅵🅾️🆇 in firebase_ru — русскоговорящее сообщество
Так если "все", то тебе не нужен where тогда)
источник

АЖ

Алихан Жумажанов... in firebase_ru — русскоговорящее сообщество
да. Я поставил if (decorated || decorated === false). Но у меня еще есть поиск и гавнокода много становится.
источник