1
데이터 세트가있는 테이블을 작성합니다.VueJs - 요소 Ui - 다른 필터와 동일한 테이블
{
date: '2016-05-03',
name: 'Tom'
address: 'No. 189, Grove St, Los Angeles',
tag: 'Home'
}
소품 date
내 테이블 date
및 day
에 두 개의 열을 만드는 데 사용할 예정이다.
getDay(row, column) {
return row.date.slice(8,10);
},
I 독립적으로 열 및 date
day
를 필터링 할 수 있도록하려는 것이다. 또는 필터 방법은 표의 prop
에 의존합니다.
filterTag(value, row) {
return row.tag === value;
},
filterDay(value, row) {
return row.date === value;
}
그런 상황에서 가장 좋은 해결책은 무엇입니까?
데이터가 동일하지만 필터링 되었기 때문에 새 키 day
을 작성하여 복제하지 않으려합니다.
tableData
을 얻을 수있는 새로운 키
day
https://jsfiddle.net/o56yveqq/
답변 해 주셔서 감사합니다. 가장 좋고/가장 빠른 접근 방법은 무엇이라고 생각하십니까? 클라이언트가 제안한대로 계산 된 속성을 사용하여 클라이언트가 데이터를 수정 및 구축하거나 '서버 측'에서 동일한 작업을 수행해야합니까? –
@Leo 서버 쪽이 기술적으로 빠를 것이지만 눈에 띄게 될지 잘 모르겠습니다. 최고는 의견의 문제입니다. 하루의 가치는 클라이언트가 관리해야하는 인수를 만들 수있는 진정 필요한 클라이언트 측이지만, 나는 두 가지 모두 갈 수 있습니다. – Bert