2016-08-21 6 views
1

redux 상점에서는 비동기 상태 인 Thunk을 사용할 수 있습니다. fetching_datarender()을 사용하여 요소를 차단할 수 있습니다.ReactJs + Redux : jQuery BlockUi처럼 blockUI를 쉽게 수행하는 방법?

그러나 나는 그것이 할 많은 일을한다고 생각합니다. 많은 요소가있는 경우 blockUi.

는 가장 좋은 방법은 쉽게

$('#container-1').blockUi(); 
$('#container-1').unBlockUi(); 

    $('#container-2').blockUi(); 
    $('#container-2').blockUi(); 
+0

왜 많은 구성 요소를 차단해야합니까? 비동기 데이터 가져 오기와 어떤 관련이 있습니까? 데이터를 가져 오는 동안 UI를 차단 하시겠습니까? 더 많은 정보를 제공해주십시오. 달성하려는 목표가 명확하지 않습니다. –

답변

2

당신은 차단하고 (https://availity.github.io/react-block-ui/components/reduxblockui/)

REDUX에 파견 행동에 따라 차단 해제에 대한 특정 구성 요소가 react-block-ui 같은 것을 사용할 수 있습니다처럼이 만들어 있습니까

반응 블록 -ui로 간단합니다. REQUEST_START 조치가 전달 될 때

<ReduxBlockUi block="REQUEST_START" unblock="REQUEST_SUCCESS"> 
    <p>The Thing I am Blocking</p> 
</ReduxBlockUi> 

지금 섹션은 차단 시작하고 REQUEST_SUCCESS가 전달 될 때, 그것은 중지됩니다. 이 활동 이름을 g 용중인 것으로 변경할 수 있습니다.

자세한 내용은 예제 및 설명서 (https://availity.github.io/react-block-ui/components/reduxblockui/)를 참조하십시오.

관련 문제