728x90
Firebase와 연결하는 과정에서 <script type = "module"> 설정:
1. onclick이 작동안함 -> $("#id").click(async function () {}) 사용
- 데이터 보내기
$("#id").click(async function () { //id에 click을 줌
let doc = {}; //넣고 싶은 데이터
await addDoc(collection(db, "콜렉션이름"), doc); //데이터를 해당 콜렉션에 추가
window.location.reload(); //페이지 새로고침
})
- 데이터 가져오기
let docs = await getDocs(collection(db, "콜렉션이름"));
docs.forEach((doc) => {
let row = doc.data();
console.log(row);
});
2. script 부분이 맨 마지막에 작동 -> $(document).ready()가 필요 없어짐
'프로그래밍 언어 > Javascript' 카테고리의 다른 글
document ready (0) | 2023.09.14 |
---|---|
JSON, GET, Fetch (0) | 2023.09.14 |
DOM, JQuery (0) | 2023.09.14 |
반복문과 조건문 (0) | 2023.09.14 |
기초 문법 (변수선언, 리스트, 딕셔너리) (0) | 2023.09.14 |