Публикации по теме 'firestore'


Динамический запрос Firestore с несколькими условиями (с методом orderby)
В этой статье мы будем использовать эту функцию в Firestore для запроса данных с двумя разными условиями диапазона. Мы используем параметры запроса, предоставляемые firestore. ( Таблица из angularfire ) Если у нас есть только одно условие, код будет выглядеть так: Хотя у меня было два условия для запроса данных, я использовал такую ​​функцию: Конечно, я получил ошибку, ОШИБКА FirebaseError: неверный запрос. Вы не должны вызывать startAt() или startAfter() до..

【Облачное хранилище для Firebase】〜было заблокировано политикой CORS: нет «Access-Control-Allow-Origin».
Когда я пытаюсь обработать данные изображения из облачного хранилища для Firebase с помощью клиентского javascript, я получаю подобную ошибку. ›~ был заблокирован политикой CORS: Нет «Access-Control-Allow-Origin» Есть много объяснений CORS, поэтому я поделюсь этим обходным путем. ## 1. Откройте [консоль GCP] и нажмите кнопку со значком ›_ на верхней панели навигации, чтобы начать сеанс облачного терминала. https://console.cloud.google.com/ ## 2. Щелкните значок карандаша,..

Любите данные в реальном времени в Firestore, но вам нужно работать с чем-то статичным?
Я работал над приложением, в котором я хотел добавить простую анимацию к элементу списка при щелчке, а также применить некоторый закулисный код, добавляющий этот элемент в группу в Firestore. Я думал о том, чтобы переключить класс в элементе списка, а затем анимировать элемент, как это (обратите внимание, я использую Angular, но эта статья применима ко всем фреймворкам): onClickItem(): void { item.isActive = true; } animations: [ trigger("isActive", [..

Как начать работу с React, входом в Firebase и Firestore (ЧАСТЬ 2).
В предыдущей части нам удалось добавить firebase/firestore в наше реагирующее приложение. В этой части мы добавим аутентификацию Firebase в наше приложение вместе с react-router-dom. Шаг 1. Сначала мы настроим базовую маршрутизацию в нашем приложении с помощью React Router dom. / (начальный маршрут нашего приложения) /login (Маршрут входа или наше приложение) Чтобы реализовать простую маршрутизацию, нам нужно добавить файл routes.js и новый каталог pages внутри..

Реализация бесконечной прокрутки (отложенная загрузка) с помощью FlatList с использованием React Native + Firestore
Бесконечная прокрутка позволяет вашему приложению запрашивать / извлекать данные по мере необходимости. Это означает, что когда пользователь прокручивает список до конца, выполняется дополнительный запрос и добавляются данные. Нет кнопки «Загрузить еще» или «Следующая страница» , запрос выполняется автоматически в фоновом режиме , откуда и происходит название бесконечной прокрутки. Пользователь может прокручивать без усилий и бесконечно (при условии, что данных достаточно, чтобы..