장바구니에 상품이 없습니다.
home2 › 게시판 › HTML/CSS 게시판 › firebase 질문.
안녕하세요 다름 아니라 한가지 여쭤볼게 있어서 카톡 남깁니다.
where(array-contains) 돌려서 내uid가 있으면 새 채팅방 만드는건 패스하고 채팅방.html로 이동해주세요.
내uid가 없으면 채팅방 생성하고, 채팅방.html로 이동해주세요. 이렇게 코드를 짜고 싶은데 아무리 검색해도 안나오더라고요..
내 아이디를 못찾을경우 result.forEach 문이 안돌아가더라고요…혹시 어떻게 할수있을까요??
.then().catch(()=>{
찾기 실패시 실행할 코드
})
이렇게 then 뒤에 catch 쓰면 됩니다
하..그런 쉬운방법이
한가지 더 여쭤볼게 있습니다.
이미지 보시면 첫번째 자바스크립트로 했을 때 안되는 이유 오케이
근데 제이쿼리로 하면 되는 이유는 뭔가요..??
어떤클래스라고 그냥 쓰시면
이건 var 어떤클래스라는 변수를 사용하겠다라는 뜻이라서
변수가 없어서 그렇습니다
$('.어떤클래스')랑 같은 의미의 자바스크립트는 document.querySelector('.어떤클래스') 입니다