우리는 데이터를 편집 할 때가 아니라 필터를 조작 할 때만 필터링을 시작해야합니다.필터를 변경할 때만 DataView 필터링
우리는 광범위한 데이터 입력을 위해 slickgrid를 사용하고 있습니다. 한 가지 도전은 의도 한대로 필터링을 사용할 수 있기를 원하지만 필터를 적용한 상태에서 필터와 일치하지 않을 수있는 행을 추가 할 수 있다는 것입니다. 코드를 쪼개기 전에 질문을 게시해야한다고 생각했습니다.
여기에 누락 된 옵션이 있습니까?
우리는 데이터를 편집 할 때가 아니라 필터를 조작 할 때만 필터링을 시작해야합니다.필터를 변경할 때만 DataView 필터링
우리는 광범위한 데이터 입력을 위해 slickgrid를 사용하고 있습니다. 한 가지 도전은 의도 한대로 필터링을 사용할 수 있기를 원하지만 필터를 적용한 상태에서 필터와 일치하지 않을 수있는 행을 추가 할 수 있다는 것입니다. 코드를 쪼개기 전에 질문을 게시해야한다고 생각했습니다.
여기에 누락 된 옵션이 있습니까?
나는이 유스 케이스를 알고 있지만 DataView는 아직 다루지 않았다. 올바른 해결책은 필터를 실행하는 것이 DataView에서 수동 단계를 통과하도록하는 것입니다. 이렇게하면 새로 고침 힌트를 지정하지 않고도 다른 작업의 속도를 높일 수 있습니다.
내 TODO 목록에 있지만 주위에 도착할 때 말할 수 없습니다. 죄송합니다.
Tin의 게시물에 따라 SlickGrid에서이 기능을 구현할 때까지 새로운 행에 추가 값을 추가하여 새로 추가 된 것으로 플래그를 지정할 수 있습니다. 이 값에 대해 열을 추가하지 마십시오. 필터 요구 사항을 확인하기 전에 플래그가 설정된 경우 필터를 변경하여 true를 반환합니다. 사용자가 필터를 변경하면 해당 데이터가있는 행에서 플래그를 제거하도록 데이터를 업데이트하십시오. 이상적은 아니지만 지금 당장 할 수있는 최선이라고 생각합니다.