전체 글
개발자 카이트입니다. 프로그램 관련 지식을 정리합니다.
-
1.문제 원인 상위 css에서 body css를 overflow:hidden;으로 지정되어 있어 일부 기능이 안되는 것처럼 보임 2. 해결방법 ckeditor5가 사용되는 파일에서 body css를 재선언해주었음 body { overflow: visible; }
[ckeditor5] ckeditor5 사용 시 링크 팝업, 테이블 팝업 및 일부 css 안되는 경우1.문제 원인 상위 css에서 body css를 overflow:hidden;으로 지정되어 있어 일부 기능이 안되는 것처럼 보임 2. 해결방법 ckeditor5가 사용되는 파일에서 body css를 재선언해주었음 body { overflow: visible; }
2023.08.25 -
문제상황 : ckedtior5에서 이미지를 업로드 후 DB에 저장 시 src값이 저장이 되지 않는 현상 원인 : upload할 때 함수가 문제가 있어서 다른 함수로 변경해줌 문제해결 흐름 1. 기존에 UploadAdapter.js라는 파일 열기 2. 아래와 같은 upload 부분 찾기 upload() { return this.loader.file.then( file => new Promise((resolve, reject) => { this._initRequest(); this._initListeners( resolve, reject, file ); this._sendRequest( file ); })); } 3. 아래 코드로 변경해주기 upload() { var reader = new FileReade..
[ckeditor5] 이미지 src값 저장되지 않는 경우 (feat. <figure class="image"><img></figure>)문제상황 : ckedtior5에서 이미지를 업로드 후 DB에 저장 시 src값이 저장이 되지 않는 현상 원인 : upload할 때 함수가 문제가 있어서 다른 함수로 변경해줌 문제해결 흐름 1. 기존에 UploadAdapter.js라는 파일 열기 2. 아래와 같은 upload 부분 찾기 upload() { return this.loader.file.then( file => new Promise((resolve, reject) => { this._initRequest(); this._initListeners( resolve, reject, file ); this._sendRequest( file ); })); } 3. 아래 코드로 변경해주기 upload() { var reader = new FileReade..
2023.08.25 -
1. 아래 코드 써주면 됨 $('#gridDetailExcel').data('kendoGrid').dataSource.data([]); > 기존의 엑셀 그리드를 초기화해주는 코드 2. 예시 - 엑셀버튼 클릭 시 이벤트 1) 초기화 2) 리드 3) 다운로드 $('.excelDown').click(function(){ $('#gridDetailExcel').data('kendoGrid').dataSource.data([]); // 엑셀 정보 초기화 $("#gridDetailExcel").data("kendoGrid").dataSource.read(); setTimeout(function() { $("#gridDetailExcel").getKendoGrid().saveAsExcel(); }, 2000); });
[kendo ui] 캔도 엑셀 다운로드 시 이전 정보로 출력되는 경우 해결방법1. 아래 코드 써주면 됨 $('#gridDetailExcel').data('kendoGrid').dataSource.data([]); > 기존의 엑셀 그리드를 초기화해주는 코드 2. 예시 - 엑셀버튼 클릭 시 이벤트 1) 초기화 2) 리드 3) 다운로드 $('.excelDown').click(function(){ $('#gridDetailExcel').data('kendoGrid').dataSource.data([]); // 엑셀 정보 초기화 $("#gridDetailExcel").data("kendoGrid").dataSource.read(); setTimeout(function() { $("#gridDetailExcel").getKendoGrid().saveAsExcel(); }, 2000); });
2023.08.25 -
1. 문제상황 : cmd창에서 taskkill /f /pid '80에 해당하는 피드번호'를 입력해도 삭제가 안되는 현상 2. 원인 : 자바 프로세스가 여러 개 남아있는 경우 '만료 기간이 지나서 작업이 반환되었습니다'라는 문구가 뜨는 듯 (정확한 원인은 아닐 수 있음) 3. 해결 작업관리자 > Java(TM) Platform SE binary(2) 선택 후 작업끝내기 후 다시 톰캣 서버 실행하면 잘 됨!
[server] cmd창에서 80포트 삭제 안되는 경우 / 만료 기간이 지나서 작업이 반환되었습니다.1. 문제상황 : cmd창에서 taskkill /f /pid '80에 해당하는 피드번호'를 입력해도 삭제가 안되는 현상 2. 원인 : 자바 프로세스가 여러 개 남아있는 경우 '만료 기간이 지나서 작업이 반환되었습니다'라는 문구가 뜨는 듯 (정확한 원인은 아닐 수 있음) 3. 해결 작업관리자 > Java(TM) Platform SE binary(2) 선택 후 작업끝내기 후 다시 톰캣 서버 실행하면 잘 됨!
2023.08.25 -
1. html 지우기 되돌리기 서명 저장 2. jqueryvar canvas = document.getElementById("signature-pad"); var ctx = canvas.getContext("2d"); var drawing = false; var history = []; $(canvas).on("mousedown", function(e) { drawing = true; ctx.beginPath(); ctx.moveTo(e.clientX - canvas.getBoundingClientRect().left, e.clientY - canvas.getBoundingClientRect().top); history.push(..
[jquery] 전자서명 자바스크립트 코드, 한 획 지우기, 전체 지우기 코드1. html 지우기 되돌리기 서명 저장 2. jqueryvar canvas = document.getElementById("signature-pad"); var ctx = canvas.getContext("2d"); var drawing = false; var history = []; $(canvas).on("mousedown", function(e) { drawing = true; ctx.beginPath(); ctx.moveTo(e.clientX - canvas.getBoundingClientRect().left, e.clientY - canvas.getBoundingClientRect().top); history.push(..
2023.08.24 -
해당 화면 F12 > Network > 왼쪽 name에서 데이터 조회하는 컨트롤러 주소 클릭 > 오른쪽 탭에서 Preview, Response 오류있는지 확인오류 원인 : 프로시저에서 가져오는 쿼리>TO_DATE(START_DT, 'YYYYMMDD') > TO_DATE(START_DT) 이렇게 쓰는 경우 오류가 생기는 듯 ( but, 후자 처럼 써도 조회가 되긴 함;; 오류가 생길 뿐이지 )
[오류] 서버1번은 되는데 서버2번 데이터 안나오는 경우 / 에러 표시는 안뜸해당 화면 F12 > Network > 왼쪽 name에서 데이터 조회하는 컨트롤러 주소 클릭 > 오른쪽 탭에서 Preview, Response 오류있는지 확인오류 원인 : 프로시저에서 가져오는 쿼리>TO_DATE(START_DT, 'YYYYMMDD') > TO_DATE(START_DT) 이렇게 쓰는 경우 오류가 생기는 듯 ( but, 후자 처럼 써도 조회가 되긴 함;; 오류가 생길 뿐이지 )
2023.08.22