에러 12

Failed to convert value of type 'java.lang.String' to required type 'int'; For input string: "undefined"

제목을 뭐로 해야할지 모르겠는데 암튼 위와 같은 오류와 아래와 같은 다른 오류 메세지도 떴었고, 심지어 이상하게 디버깅도 안되서(근데 postman으로는 되서 프론트에서 url를 잘못썼나 싶었음) 발장구좀 쳤는데 예상했듯이 보낸 params 형태가 이상해서였음. JSON parse error: Cannot deserialize value of type... Failed to convert value of type 'java.lang.String' to required type 'int'; ... 1. params 형태 확인 자세히보면 array안에 object가 있는 형태인데 몽총하게 object만 줄창 보내고있어서 저런 오류가 떴었음(하지만 정말 안보인다..!)

백엔드 2023.02.14

[vue3] Component emitted event "함수이름" but it is neither declared in the emits option nor as an "on함수이름" prop.

Component emitted event "함수이름" but it is neither declared in the emits option nor as an "on함수이름" prop. 1. emit에 쓴 이벤트 확인 컴포넌트간에 데이터, 함수를 주고받을때 쓰는 props와 emit를 사용하다보면 가끔 이런 오류가 뜨곤하는데 그냥 이름을 잘못써서 그러함. // 자식 컴포넌트 const emit = defineEmits(["action"]); emit("action") // 혹시 여기에 action이 아닌 updateSomething같이 함수이름을 쓴건 아닌가 확인 필요

vue3 2023.02.02

[이클립스] 수정내역 취소 & overwrite 오류 & pull 안될때

이클립스에서 파일을 수정하고있는데 pull을 받아야할때, 내 수정내역을 지워버리고 그냥 pull을 받고싶을때는 아래와같이 하면 됨. 1. 수정내역 취소 [project explorer] - 오른쪽 마우스 - team - synchronize Workspace 이후 [synchronize] 탭으로 이동하는데, 거기서 오른쪽 마우스 - overwrite를 클릭하면 된다. 그러면 수정내역이 깔끔하게 사라짐. 2. overwrite 이후 pull 안될 때 근데 수정내역도 안사라지고 풀도 안될경우 overwrite 밑에 있는 mark as merged를 누르고 pull받으면 문제없이 잘된다. 추가: mark as merged했는데 안된다면 overwrite한번 누르고 다시 mark as merged 눌러보기

백엔드 2023.01.30

axios 응답 한글 깨짐 현상

사실 아직 이유는 모르겠음. 일단 utf8이 아닌 eur-kr? 뭐 이런 형식으로 보내서 그렇다는데 백엔드 파일에는 utf8이라고 충분히 써져있는거 같고.. 아무튼 몇가지 방법을 찾았는데 나는 다 안됐구 그냥 fetch로 받으니까 되서 그렇게 처리함(휴). 나중에 또 만날지 모르니 글정리 해둘겸 씀. 1. npm 라이브러리 설치 https://sulfurbottom.netlify.app/Javascript/Axios-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC%EC%97%90%EC%84%9C-%EC%9D%B8%EC%BD%94%EB%94%A9-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EB%B2%95/ Axios 라이브러리에서 인코딩 문제 해결..

Javascript 2023.01.25

iframe 내에서 일부 폰트가 적용되지 않을 때

정확히 어떤 상황이라고 말하기 애매한데 아무튼 프로젝트에서 폰트를 바꾸면 iframe내 내용도 바뀐 폰트로 적용이 되어야하는 기능이 있었음. 나눔고딕/나눔명조만 있었는데 이상하게 명조는 잘 되는데 고딕이 안되더라.. Network에서도 폰트는 잘만 다운되고 있었고~~ 경로도 문제없었고~~ 오타도 없었고~~ 파일이 잘못되었나 싶어서 새로 고딕파일 받아서 해도 안되고~~ 1. ttf를 otf로 변경 잘되는 놈을 파보자 싶어서 보니까 opentype 어쩌고라고 되어있어서 혹시나 싶어서 나눔고딕 파일을 otf로 바꿔보았더니 잘된다!!!

Javascript 2023.01.17
반응형