FuckingNexacro
play_arrow 기본형
기본형 생성하기
단순한 데이터를 보여주는 예시입니다.
palette 해당 데이터그리드에 사용된 CSS 는 이곳을 참고하시기 바랍니다.
이후 다른 문서에서도 해당 CSS 가 공통적으로 사용되나 어디까지나 예시일 뿐이며, 사용자가 직접 CSS 를 자유자재로 수정하여 사용할 수 있습니다.
warning 반드시 window.addEventListener("DOMContentLoaded") 이후에 호출되어야 합니다.
정체를 알 수 없는 ctx 관련 콘솔 오류가 발생하시는 경우 window.addEventListener("DOMContentLoaded") 이후에 제대로 호출되도록 등록되어있는지 확인해주세요.warning 반드시 keyColumn 은 column 배열 중 존재하는 열의 key 값이어야 합니다.
keyColumn 이 지정되지 않으면 데이터그리드를 생성하지 않습니다. 이는 기술적 한계가 아닌 개발방침입니다.
읽기전용/쓰기모드 설정
데이터 수정이 일체 불가능한 읽기전용 설정입니다. 읽기전용 상태더라도 얼마든지 쓰기모드로 변경/재변경 할 수 있습니다.
close 데이터 수정 과는 다른 읽기전용입니다. 이 페이지에서의 읽기전용은 데이터그리드 자체를 읽기전용으로 만드는 방법입니다.
또한, 셀의 더블클릭을 통한 수정기능이 모든 열에서 막히며, 데이터의 수정을 유도하는 모든 메소드 또한 차단됩니다.
fuckingNexacro.setReadonly(); // 데이터그리드 자체를 읽기전용으로 설정 fuckingNexacro.setEditable(); // 데이터그리드를 쓰기모드로 변경
warning setReadonly 메소드를 통해 데이터그리드 자체를 잠그는 것이 가능하며, 이로 인해 데이터 수정 및 추가/삭제를 수행하는 모든 메소드가 차단됩니다.
Ctrl + C 를 통한 복사는 가능하지만 Ctrl + V 를 통한 붙여넣기는 차단됩니다. 해당 페이지에서 즉시 확인이 가능하므로 개발자도구를 여시고 확인해주세요.
차단되는 메소드는 documentation 의 api.md 를 통해 확인하실 수 있습니다. "수정가능/읽기전용 지정하기" 문단을 확인해주세요.