Js or React 질문 7

supabase에서 내가 만든 데이터베이스 테이블이 보이지 않을 때

어제 클론코딩으로 하고있는 티켓링크 사이트의로그인 기능에서 사용할 데이터베이스를 만들었다.이름은 'TICKET_LINK'. 강의도 들어보고 인터넷도 찾아봤지만 소용 없었다.(공식문서는 supabase내 DOCS에 있었다왜 supabase mdn이라고 검색을 했을까......;;) 그 전에, 내가 만들었던 데이터베이스를먼저 찾고싶었다. TableEditor로 몇 번을 들어갔는데보이지 않았다. 뭘 잘못 건드렸을까상단에 콤보 박스에서 이것 저것 골라봐도보이지 않아서 좀 전에 튜터님을 찾아뵀는데schema를 'public'으로 해야 나온다고 하셨다..!! 생각해보니까 어제 베이직반 강의 들으면서auth를 공부하면서 변경했던 것 같다,,ㅎㅎ 어제 저 데이터베이스 찾으려고 한 시간을 썼는데;;그래도 원인을 찾았으니..

Js or React 질문 2024.11.12

첫번째 줄에 export default 입력하는 이유

포켓몬 도감 강의를 보는데설명해주시는 분이처음부터 export defalut를 입력을 하셨다.. 맨 마지막에export default 넘겨주는 친구이렇게 입력하는 방법 아닌가..?해서 튜터님께 가봤는데 마지막 줄에 export default 대체? 그러니까,, export 하는 방법이 두 가지가 있는데한가지 방법은마지막 줄에 export default 넘겨주는 친구이렇게 사용하는 방법이고다른 한가지 방법은포켓몬 도감을 설명해주셨던 분처럼맨 처음부터 사용하는 방법이 있다고 하셨다.  방법이던 상관은 없다고도 하셨다. 클래스에 관한 이야기도 하셨는데클래스를 모르겠어서 귀에 들어오지 않았다.조만간 클래스에 관한 공부도 해야겠다.

Js or React 질문 2024.10.23

let이 없는 for문

알고리즘 한 문제를사흘동안 잡고있는 건아닌 것 같아서다른사람이 푼 문제로 공부를 했다. 분명 자바스크립트로 설정했는데누가 for문 초기 설정을 let없이사용했다.. i=0 이렇게;; 잠이 덜깼나? 싶었는데 아니었고튜터님한테 여쭤봤는데 그냥 찾아봐라하셨다. 찾아보니까let을 안 써도 작동이 된다고 한다.오래 전 자바스크립트 문법과의 호환성을 위해남겨둔 것이라고 하고, 문제가 되지 않는다고 한다.이렇게 쓰면 strict mode에서는 오류가 발생하기 때문에항상 let 을 써주시는 것을 권장한다고 한다.  출처: https://velog.io/@hyungjungson/230523-%EA%B0%9C%EB%B0%9C%EC%9D%BC%EC%A7%80-TIL-for%EB%AC%B8%EC%97%90-let%EC%97%..

Js or React 질문 2024.10.16

매개변수 자리에 들어오는 값을 콘솔로 출력하면 undefined인 이유

const toggleCompleted = (id, text, completed) => {    alert("실행 잘되구있오");  }; 이렇게 함수를 선언하고html 부분의 완료 버튼에  toggleCompleted(todo.id)}>완료 이렇게 함수를 선언해줬다. 클릭한 값들도 잘 들어오고 있나 싶어서얼럿 코드 위에콘솔을 이용해서 값을 출력했는데모두 undefined가 찍혔다.... 튜터님께 여쭤봤는데이벤트 핸들러 (여기에서는 onClick)에그냥 함수(여기에서는 toggleCompleted)를넘겨주게 되면매개변수로 이벤트를 가져올 수 있기 때문에undefined가 뜬다고 하셨다.    const handleInputChange = (event) => {    setNewTodo(event.targe..

Js or React 질문 2024.10.09

불리언 값을 string()으로 감싸는 이유

CRUD update를 하는데버튼을 click하면 'false'라는 값을 'true'라고변경해 주는 단계가 나왔다. li key={todo.id}>              p>                {todo.text}-{String(todo.completed)}              p>              button                onClick={() =>                  toggleCompleted(todo.id, todo.text, todo.completed)                }              >                완료              button>            li> 'false' 아니면 'true'라는 텍스트로 ..

Js or React 질문 2024.10.03