-
[5주차] TypeScript로 객체 배열 중복 제거 구현하기Vue.js/Way Home 2022. 10. 11. 16:06
문제점 : 카테고리 첫 번째 select문에서 같은 데이터값이 나열되고 있다.
해결 방법 :
const removeDuplicates = (array: Array<any>, key: string) => {return array.reduce((arr, item) => {const removed = arr.filter((i: any) => i[key] !== item[key]);return [...removed, item];}, []);};const high: highway[] = removeDuplicates(highwayList, 'routeNm');routeNm 값이 중복되면 객체 value를 제거하게 작성했다.참고 사이트 :
'Vue.js > Way Home' 카테고리의 다른 글
[별점 표시하기] vue.js에서 별점 표시하기 (0) 2022.10.18 [서버에서 데이터 받기] 토큰을 이용해서 이용자의 닉네임 표시하기 (0) 2022.10.17 [5주차] 서버에서 데이터 입력받아 arr에 저장하기 (0) 2022.10.11 [모달창] 부트스트랩 사용해서 구현하기 (1) 2022.09.26 [모달창 구현] 모달창 구현 방법 (0) 2022.09.26