У меня есть список объектов с большим количеством элементов Test
:
Test:{name:'', creator:''}
Требуется извлечь из этого списка уникальный список создателей. Я попытался:
const creators = Array.from(new Set(tests.map(t=>t.creator))
Это работает нормально, но из-за быстрых изменений, я должен вызывать это снова и снова. Таким образом, это занимает больше времени и отстает от пользовательского интерфейса. Как построить этот массив более эффективно, чем текущая реализация?
РЕДАКТИРОВАТЬ:
Контекстная информация:
Требуется уникальный массив элементов ( не установите ) из-за рендеринга в пользовательском интерфейсе по
tests.map(test=><Test data={test}/>)