Я хочу добавить документ в коллекцию облачного пожарного хранилища при нажатии кнопки
Я могу добавить данные, используя следующее при загрузке страницы и не имея ее в качестве функции
Но по какой-то причине он не будет работать при попытке использовать кнопку onclick для вызова его как функции.
function addStudent(){
const db = firebase.firestore();
// Add a new document in collection "students"
const student = db.collection("students").doc("BobJones");
student.set({
first_name: "Bob",
last_name: "Jones",
email: "jobesb@email.co.uk",
completion_year: 2019,
student_number: 1020
})
.then(function() {
console.log("Document successfully written!");
})
.catch(function(error) {
console.error("Error writing document: ", error);
});
};
<button type="submit" class="btn btn-primary" onclick="addStudent()">
Submit
</button>
При запуске без использования кнопки и просто при загрузке страницы все работает нормально.
При использовании кнопки она не работает, я даже не получаю сообщение об ошибке, поэтому я не уверен, что щелчок запускается правильно?
Заранее спасибо:)