Я пытаюсь сделать простую программу с базовым HTML и JavaScript, чтобы привыкнуть к Firebase, где я заполняю форму и нажимаю кнопку, чтобы отправить ее информацию в базу данных. Я могу отправить данные в камин, если я буду держать ожидание вне какой -либо функции, он заполняет мою базу данных при загрузке. Но всякий раз, когда я пытаюсь получить его внутри функции, чтобы кнопка могла ее назвать, она дает мне
@firebase/firestore: Firestore (11.7.1): WebChannelConnection RPC 'Write' stream 0x80362b6e transport errored. Name: undefined Message: undefined< /code>
error.
Я знаю, что это сообщение об ошибке можно увидеть, когда у вас нет (по умолчанию) как имя вашей базы данных, но у меня есть оно, он работает, когда я оставляю все, что ожидаю само по себе. тест) и информация о базе данных подвергается цензуре по причинам AVERIUS. < /p>
Almacen proteco
.hidden {
display: none;
}
Nuevo articulo
// Import the functions you need from the SDKs you need
import { initializeApp } from "https://www.gstatic.com/firebasejs/11.7 ... ase-app.js";
import { getFirestore, doc, setDoc, getDoc, getDocs, collection } from "https://www.gstatic.com/firebasejs/11.7 ... restore.js";
// TODO: Add SDKs for Firebase products that you want to use
// https://firebase.google.com/docs/web/se ... -libraries
// Your web app's Firebase configuration
const firebaseConfig = {
apiKey: "**",
authDomain: "**",
projectId: "**",
storageBucket: "**",
messagingSenderId: "**",
appId: "**"
};
// Initialize Firebase
const app = initializeApp(firebaseConfig);
const db = getFirestore(app);
//my code
async function nuevoArticulo() {
await setDoc(doc(db, "cities", "LA3"), {
name: "Los Angeles 3",
state: "CA",
country: "USA"
});
}
document.getElementById('buttonArticulo').addEventListener("click", nuevoArticulo);
Подробнее здесь: https://stackoverflow.com/questions/796 ... m-a-button
Firebase не может создать новый документ, когда я вызову его из кнопки ⇐ Javascript
Форум по Javascript
1747571219
Anonymous
Я пытаюсь сделать простую программу с базовым HTML и JavaScript, чтобы привыкнуть к Firebase, где я заполняю форму и нажимаю кнопку, чтобы отправить ее информацию в базу данных. Я могу отправить данные в камин, если я буду держать ожидание вне какой -либо функции, он заполняет мою базу данных при загрузке. Но всякий раз, когда я пытаюсь получить его внутри функции, чтобы кнопка могла ее назвать, она дает мне
@firebase/firestore: Firestore (11.7.1): WebChannelConnection RPC 'Write' stream 0x80362b6e transport errored. Name: undefined Message: undefined< /code>
error.
Я знаю, что это сообщение об ошибке можно увидеть, когда у вас нет (по умолчанию) как имя вашей базы данных, но у меня есть оно, он работает, когда я оставляю все, что ожидаю само по себе. тест) и информация о базе данных подвергается цензуре по причинам AVERIUS. < /p>
Almacen proteco
.hidden {
display: none;
}
Nuevo articulo
// Import the functions you need from the SDKs you need
import { initializeApp } from "https://www.gstatic.com/firebasejs/11.7.1/firebase-app.js";
import { getFirestore, doc, setDoc, getDoc, getDocs, collection } from "https://www.gstatic.com/firebasejs/11.7.1/firebase-firestore.js";
// TODO: Add SDKs for Firebase products that you want to use
// https://firebase.google.com/docs/web/setup#available-libraries
// Your web app's Firebase configuration
const firebaseConfig = {
apiKey: "**",
authDomain: "**",
projectId: "**",
storageBucket: "**",
messagingSenderId: "**",
appId: "**"
};
// Initialize Firebase
const app = initializeApp(firebaseConfig);
const db = getFirestore(app);
//my code
async function nuevoArticulo() {
await setDoc(doc(db, "cities", "LA3"), {
name: "Los Angeles 3",
state: "CA",
country: "USA"
});
}
document.getElementById('buttonArticulo').addEventListener("click", nuevoArticulo);
Подробнее здесь: [url]https://stackoverflow.com/questions/79627450/firebase-fails-to-create-a-new-document-when-i-call-it-from-a-button[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия