분류 전체보기 242

[이클립스] 디버깅 해보기(+단축키)

이클립스에서 할라니까 단축키가 헷갈려서 이참에 정리해둠. 1. 브레이크 포인트 찍기 원하는 라인(예: 37)을 두번클릭하면 뭔가 동그란게 생기는데 브레이크 포인트라서 앞으로 저부분에 오면 한번 멈출예정. 2. 디버그 모드로 진입 (f11) f11을 누르면 서버가 재시작되는데 아니면 상단에 있는 벌레모양을 눌러줘도 된다. 3. 화면에서 무언가를 하기 postman도 있지만 나는 일단 화면에서 버튼 눌렀을때 확인해볼꺼라 화면에서 뭔가 해주면 이클립스에서 갑자기 아래와같은 확인창이 뜨게됨. 그냥 switch를 누르면 사라지고 아까 찍은 브레이크 포인트에서 화면이 멈추게 됨. 이런식으로 이클립스 우측 상단에 변수들을 확인할 수 있는 창이 뜨기에 확인하면 됨(혹은 변수에 마우스오버해도 보임) 4. 단축키 F11 ..

백엔드 2023.02.07

[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같이 함수이름을 쓴건 아닌가 확인 필요

vue 2023.02.02

[ag-grid] 셀 정렬/제어하기 (cellStyle, headerClass, cellClass)

ag grid는 기본적으로 왼쪽 정렬임. 이걸 사진처럼 바꾸는 방법은 여러가지임. 1. columnDefs에 개별입력 (추천) 2. css로 제어 3. 공통으로 지정 (추천) + 클래스 삭제 + 클래스 추가(여러개) 1. columnDefs에 개별입력 (추천) { headerName: "회원구분", field: "grade", cellStyle: {textAlign: "center"} // 여기 }, cellStyle에 쓰는 방법은 카멜형식 또는 "대시형식"으로 쓰기 예) { cellStyle: { justifyContent: "center" } cellStyle: { "background-color": "red" } } 장점 - 원하는 셀만 제어가 가능 단점 - !important 적용이 불가능 - 모..

라이브러리 2023.02.01

[이클립스] 수정내역 취소 & 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