그림과 같이 동일한 그리드에 있는 데이터를 서로 다른 색상으로 표현해야 합니다. 데이터는 목록 형식, 즉 [19,17,15]의 나머지 API에서 가져옵니다.
주로 변경사항을 표현하기 위해 예를 들어 추가된 표시는 파란색으로 표시되고, 삭제된 표시는 빨간색으로 표시됩니다. UI 그리드에서 이 기능을 찾을 수 없습니다. 이를 구현하기 위한 좋은 제안이 있는지 묻고 싶습니다.
다른 라이브러리나 다른 방법을 사용할 수도 있으며 UI 그리드를 사용할 필요는 없습니다.
정말 감사합니다!
怪我咯2017-05-15 16:54:30
%>_<%, 가장 외로운 순간은 스스로 질문하고 답할 때예요.
결국 cellTemplate을 사용하고 각 td에 여러 개의 p를 중첩한 다음 반복을 사용하여 p를 생성했습니다. p의 크기는 동일하게 설정되었고 그리드 셀의 높이는 동일했으며 각 p는 p의 CSS에 의해 결정된 단어의 색상으로 나란히 정렬됩니다. 그런데 먼저 문자열 객체를 슬라이스로 배열로 바꿔야 합니다.
ng-class="{녹색바: !item.flag, 화이트바: item.flag,}"
ng-repeat="row.entity.no_change의 항목"
이것이 일반적인 아이디어입니다. 누가 더 나은 제안을 해줄 수 있나요? ! !