목록전체 글 (76)
개발의 흔적
간혹 엔터가 db상에 들어가는 경우가 있음. 그렇기에 엔터제거가 필요한 상황 (정규식, '바꿀패턴') 각 운영체제별로 확인 Windows는 \r\n\t 이지만 Linux는 \n 을 사용하고 Apple은 \r data.replace(/\r\n/g, '');replace(/(\r\n\t|\n|\r\t)/gm,"") 그후 db에 저장 시 엔터가 공백으로 처리 완료
회원가입 쿼리문에 테스트용으로 넣었던 코드가 들어가있어서 회원가입이 불가했고 파라미터 값중 insert하는 컬럼의 값이 더많아서 위와 같은 에러가 났다. 앞으로 주의하자. 번역 : INSERT는 그렇지 않은 경우 표현식보다 대상 열이 더 많습니다.
게시판 검색의 다른케이스 오류 발생 ex) 테스트_테스트1 이라는 검색내용이 존재함. postgresql의 "_" 문자는 하나의 와일드 문자임 그래서 다른값을 조회 해옴. 해결방안으로는 if(paramMap.get("searchWord").equals("_")) { boardVo.setSearchWord("\_"); } 소스 작성.
data.inst.get_container() 함수가 먹히질않아 직접 트리의 1뎁스까지 돌리는 로직 개발 json형태의 값을 로드시에 1뎁스까지 펼쳐줌 .bind("loaded.jstree", function (event, data) { // 뎁스가 1까지 노드 펼침 var jstreeObject = $("#drag-drop-tree").jstree()._model.data; var id; for (variable in jstreeObject) { if(jstreeObject[variable].parents.length == 2) { id = jstreeObject[variable].a_attr.id $("#drag-drop-tree").jstree("toggle_node", id); } } })