개발자 되는 중/TIL&WIL

내배캠 TIL 2023.03.03

SeonChoco 2023. 3. 3. 12:23

seachparams은 string화되어서 가져와져서  나의 object 들은 [object object]라는 스트링으로만 받아와졌다. 

그래서 querystring 보내기전에 JSON.stringyfy를 해주고

받아올 때 JSON.parse를 해주고 데이터 타입을 복구해주려고 했으나. searchparams는 string | null 타입이라면서 계속 JSON parse가 되지 않았다. 조건으로 null 경우를 걸러주었는데도, 해결이 되지 않아서

       // @ts-ignore
을 이용해서 타입에러를 없애주었다. 
 
 
 
맨처음 서치 페이지 들어갔을 때
 
모든 searchparams는 null이다.
 
그러면  null이 아닐 때만 세팅해주라고 하면 된다. 
 
한번이라도 검색을 한다면
lc = []
ht  = []
ws = ""
ts= "undefined"
 
이걸 JSON.parse하면?
lc= []
ht=[]
 
ws="" parse 안해도 된다 어차피 string이라서
 
 
travelStatus가 골치아파진 이유는 
값이 undefined 일때 가져올 값이 없다는 것이다.
 
그러면 값을 set 안해주면 되지?
 
다시 해보니까 undefined로 state 값을 넣어줘도 오류가 안 나네 아까는 뭐때문에 오류가 났었을까
 
 
 

[React] Keyboard 이벤트 (Enter Key 검색)

어떤것을 검색하고자 할 때 보통 Enter 키를 사용하거나 마우스로 버튼을 클릭한다. 특정 키를 눌렀을 때 발생하는 이벤트에 대해 처리하는 방법을 알아보자. 키보드 이벤트에 대한 설명은 리액

songjang.tistory.com

 

인풋창에서 엔터치면 필터링하고 네비게이션 이동

배포하는 과정에서 .env 키를 vercel project 생성할 때

key를 잘 입력해주고 

 

파이어베이스에 도메인 등록

kakao map API 를 쓰기위해서 kakao developer에 key 발급자가 domain을 등록

kakao 공유 를 쓰기위해서 kakao developer에 domain을 등록

 

'개발자 되는 중 > TIL&WIL' 카테고리의 다른 글

내배캠 TIL 2023.03.06  (0) 2023.03.06
내배캠 TIL 2023.03.04  (0) 2023.03.04
내배캠 TIL 2023.03.02  (0) 2023.03.02
내배캠 TIL 2023.02.28  (2) 2023.02.28
내배캠 TIL 2023.02.24  (0) 2023.02.24