24.08.20 00:01 작성
·
50
0
export const getSearchResult : QueryFunction<Post[], [_1 : string, _2 : string, searchParams : {q : string, pf? : string, f? : string> = async ({queryKey}) =>{
const res = await fetch(`http://localhost:9090/api/search/$ {searchParams.toString()? ${searchParams.toString()}`
여기서 searchParams는 객체 타입인데 toString() 처리가 가능한지 궁금합니다.
답변 1
0
2024. 08. 20. 00:12
searchParams는 단순한 객체 리터럴이 아니라 여러 가지 메서드를 갖고 있는 클래스 인스턴스라고 보시면 됩니다. URLSearchParams 같은 객체인 것입니다.