본문 바로가기

ERROR11

[Error] Parameter 'e' implicitly has an 'any' type 타입스크립트 쓰면 지겹게 만나는 에러~! 하위 컴포넌트(input)의 props로 onChange시 실행할 함수를 정한다. 전달 받는 하위 컴포넌트의 Props 안에 함수의 타입을 정의하는데 .. 🫠 해결 방법 ChangeEvent를 이용한다 import React, { useState, ChangeEvent } from 'react'; ... function emailChange(e: ChangeEvent) { setEmail(e.target.value); } ... 혹은 import를 하지 않고 매번 작성하는 방법도 있다 function pw2Change(e: React.ChangeEvent) { setPw2(e.target.value); } 이렇게 작성해도 똑같이 작용함 이때 그러면 하위 컴포넌트의.. 2023. 8. 2.
[spring] 경고: 유효하지 않은 셧다운 명령 [GET / HTTP/1.1]을(를) 받았습니다. 스프링 프로젝트를 시작하고 아파치 서버를 연결해서 localhost로 들어갔는데 오류가 났다.. 분명 사용하기로 설정한 포트번호로 들어갔는데 shutdown 포트로 연결이 됐다 아파치 포트 관련 문제인 것 같아서 스프링 프로젝트 내의 server.xml을 수정하고 다시 내가 설정한 포트로 연결하면 로드되지만, 다시 서버를 껐다 켜면 shutdown 포트와 연결 포트가 마음대로 바뀌었다..! 대체 왜 결국 헤메다 찾은 원인은 다음과 같았다 C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\server.xml 위치의 server.xml 파일에 포트 정보가 -1로 되어 있어서 shutdown 포트와 연결 포트를 마음대로 바꾸었던 것 사용 포트를 8080.. 2023. 7. 11.
[Eclipse-jsp] Some characters cannot be mapped using "ISO-8859-1" ~ 세상에서 제일 바보 같은 에러상 드립니다 html 파일에 작성한 내용을 jsp 파일로 옮기려고 무지성으로 전체 복붙하고 저장하려고 하니까 뜬 오류 jsp 파일 상단에는 contentType과 pageEncoding 등을 설정하는 코드가 꼭 필요하다!! Save as UTF-8로 저장하고 실행하면 되긴 하는데 글자 다 깨질 것임 jsp파일 생성하면 최상단에 자동 생성되는 이 코드 날리지 않도록 주의 한글 사용하려면 UTF-8로 설정하는 것도 잊지 말기 2023. 4. 19.
[React-Redux] A non-serializable value was detected in an action, in the path: 리덕스 slice 정의 중 action.payload 등으로 결과값을 전달하려 할 때 type이 맞지 않을 때 주로 발생 serializable 가능한 타입의 형태만 전달해야 한다. 예외를 적용시키는 방법도 있지만, 가능하면 요구하는 타입을 맞춰 준다. (string이 아닌 함수를 전달하려고 한다든가 할 때 발생) array나 object를 혼동하여 return하고 있지는 않은지 확인하자! 2022. 11. 15.
[React-TypeScript] Type 'oo' is not assignable to type 'IntrinsicAttributes & 'xxx'. Property '' does not exist on type 'IntrinsicAttributes & 'xxx''. 그냥 map으로 컴포넌트에 값을 넣으려고 했을 뿐인데 자꾸 빨간줄이 떴다. 커서를 올려보니 대충 타입이 안 맞는다는 오류인듯 GroupListItem이라는 하위 컴포넌트에 타입 지정을 해놓긴 했었는데 props로 객체를 보낼 거라서 한 단계 더 지정해주어야 했던 것 같다. // 해결 방법 interface 안에 object로 한 번 더 구분해서 타입을 지정해주면 잘 들어간당 keyError를 방지한 index number도 같이 넣어줌 2022. 11. 12.
728x90