이것이 ui-grid에 대한 질문이 반복적 인 점 사과드립니다.하지만 특정 유스 케이스의 옵션에 대해 명확하게 설명 할 수는 있습니다. 다른 비슷한 질문들이 내 문제에 결정적으로 대답하지 못합니다.ui-grid 또는 대체 그리드 솔루션으로 생성 된 시계 줄이기
우리는 페이지의 테이블 수가 사실상 무한한 상당히 비정상적인 웹 응용 프로그램에서 ui-grid를 사용하려고합니다. 사용자가 수행하는 활동이 많아집니다. 이상적이지는 않지만 필요한 것입니다.
매우 작은 간단한 테이블을 사용하는 경우에도 ui-grid를 사용하면 각 테이블에 약 1000 개의 시계가 추가됩니다. 그리고 각 테이블이 추가 될 때마다 다이제스트주기가 크게 늘어납니다. 예상대로 테이블 수가 증가하면 성능이 저하됩니다.
내 질문에 ui-grid로 이러한 수의 시계를 줄일 수있는 것이 있습니까? 즉 소스 코드를 탐색하여 변경하지 않아도됩니다. 일회성 바인딩 표기법을 사용하여 데이터를 ui-grid 지시문에 전달하지만 차이는 없습니다. 다른 유사한 질문을 보면, 할 수있는 일은없는 것처럼 보이기 때문에 ui 그리드가 우리에게 적합하지 않다는 것을 의미 할 수도 있습니다.
또는 AngularJs 내에 지시어 내에서 양방향 바인딩을 방지하는 방법이 있습니까? 나는 그런 방법을 알지 못하지만, 아마도 누군가 이런 일이 일어나도록 속임수를 안다.
마지막으로, 누구든지 우리의 유스 케이스에 더 잘 맞는 대체 그리드를 제안 할 수 있습니까? 우리는 열 선택, 셀 서식 지정, 순서 지정, 필터링 등과 같은 기능이 제공되어 ui-grid를 시험하고 있습니다. 이 기능을 수행 할 수있는 더 우수한 AngularJS 또는 다른 JS 그리드가 있습니까? 자유롭게 사용하는 것이 바람직합니까? 우리가 체크 아웃 한 다른 것들은 Kendo UI, jqxGrid, ag-grid입니다 (아마도 이것에 대해서 지불해야 할 것입니다).
모든 도움을 주실 수 있습니다.
http://ui-grid.info/ – Mottie