2017-02-16 7 views

답변

0

열을 편집 할 수 있는지 여부를 결정하는 것은 col.editor이 정의되어 있는지 여부입니다.

grid.getColumns()[3].editor = Slick.Editors.Text (제거하려면 null 또는 undefined으로 설정) 등을 사용하여이를 변경할 수 있습니다.

편집기를 설정하는 방법을 결정하려면 새 행으로 이동을 감지해야합니다. onActiveCellChanged 이벤트는이 작업을 수행하기에 가장 적합한 장소로 보이지만 내부적으로 편집 모드 결정은이 이벤트가 호출 될 때 이미 수행되었습니다 (내부 기능 setActiveCellInternal 참조). 새 이벤트를 선언하고 해당 이벤트를 이벤트의 초기에 배치하거나 기존 이벤트를 이전하는 것이 가장 좋습니다.

이것은 매우 광범위하다고 생각하는 유스 케이스는 아닙니다.

참고 my repo은 유지 보수되지 않은 원본 MLeibman repo에 대한 많은 업데이트와 버그 수정을 시도해 볼 가치가 있습니다.