reselect

    1

    2답변

    React와 Redux를 사용하고 있습니다. {name: 'Jim', votes: '5', type: 'candidate'} 필터링 된 항목 목록을 얻으려면 재검토를 사용하고 있습니다. 또한 투표를 통해 항목 목록을 정렬하기 위해 재검사를 사용하고 있습니다. 항목을 투표하면 자동으로 목록의 위치가 변경됩니다 (항목이 변경되면 다시 선택하여 목록을 재정렬합니

    1

    1답변

    나는 react-boilerplate를 사용 중이며, 다시 상용구를 사용합니다. 나는 그들이 재사용을 사용하는 방법이 약간 다르다는 것을 알아 차렸다. 사실 프레임 워크의 개발자가 자신이 잘하고있는 일을 알고 있고 그들의 접근 방법에 대한 이유가 있음을 확신 할 수 없다는 사실이 아니라면 재검사의 이점을 무력화시킨 것이라고 생각했을 것입니다. 그 이유를 더

    1

    2답변

    셀렉터가있는 컨테이너가 하나 있고 다른 셀렉터가있는 다른 컨테이너가 렌더링됩니다. 문제는 두 번째 것, 소품이 정의되지 않았고 모든 것이 깨졌습니다. selectProductsState 정의 복귀 소품 : 여기 (소품이 2 선택기에 정의되어 있지) 코드이다. 하나 선택 : const selectProductsState =() => ({ products },

    7

    3답변

    배열을 반환하는 선택기가 있습니다. 배열 자체의 요소에는 파생 데이터가 있습니다. 본질적으로 파생 된 요소로 구성된 파생 배열을 반환하는 재귀 적 메모 선택기가 필요합니다. 나의 현재의 시도는 여기 export const selectEntitesWithAssetBuffers = createSelector( [selectSceneEntities, ge

    0

    2답변

    새 필터를 선택하는 것이 좋습니다. 목록을 필터링하려고 시도 할 때까지 지금까지 셀렉터를 만드는 데 성공했습니다. 중첩 된 키 값 쌍 대부분의 옵션은 문자열 또는 문자열 배열이며 제대로 작동하지만 객체의 true/false 값으로이 목록을 필터링하는 방법을 알 수 없습니다. 여기 지금까지 내 작업의 선택이며, 나는 그것을 사용하고 json으로는 const

    0

    1답변

    : import { createSelector } from 'reselect' import { FilterTypes } from '../constants' export const selectFilterTodos = createSelector( [getTodos, getFilters], (todos, filters) => { switch(fi

    0

    1답변

    현재 셀렉터에서 재 선택 라이브러리를 사용하여 현재 계산중인 일부 데이터가있는 상태가 있습니다. 무거운 계산이기 때문에 나는 웹 작업자에게서 그렇게 생각했습니다. 그러면 선택기가 비동기 결과를 반환합니다. 처리 방법을 알고 계십니까? 가장 좋은 해결책은 작업자가 작업을 마친 후 어떻게 든 값을 구성 요소로 반환하고 결과를 선택기에 캐시하는 것입니다. 하지만

    0

    2답변

    Redux 팀에서는 selectors always return Immutable.JS objects을 제안합니다. 그러나 셀렉터가 반환하는 객체가 여러 슬라이스로 구성된 상태에서 셀렉터가 Immutable.JS 객체를 반환하는 것은 어렵습니다. shopping-cart 데모를 예로 들어 보겠습니다. 그것은 불변을 반환 할 수 있도록이 셀렉터를 재구성하는 방

    1

    1답변

    My React 구성 요소에는 redux 저장소에서 가져온 데이터를 기반으로하는 클래스 인스턴스 인 소품이 있습니다. 이 이유는 클래스와 모든 사용자 지정 메서드 (50 개 이상)를 사용하여이 데이터를 처리하는 것이 훨씬 편리하기 때문입니다. 필자는 PureComponent를 사용할 수 없다. React는 항상이 소품이 변경되었다고 생각한다. 문제는 내 반

    1

    1답변

    나는 ~ 5000 개의 요소 목록을 가지고 있으며 사용자가 지정한 searchPhrase으로 필터링하고 싶습니다. 일반적으로 사용자는 필터링 구문의 첫 번째 문자를 입력 한 다음 두 번째와 세 번째를 입력합니다. 예를 들어 'a' 사용자 유형의 경우 'ab'이면 'abc'입니다. 필터링 성능을 향상시키기 위해 reactjs/reselect 라이브러리를 사용