반응형

react-redux 33

선택적 하위 구성요소 렌더

선택적 하위 구성요소 렌더 여기 도움이 필요한 기본적인 질문.이럴 때마다.상위 구성요소에서 호출되는 setState, 모든 하위 구성요소가 렌더링된다.이것은 내가 엄청난 양의 아동 구성품을 가지고 있다면 성능 문제를 일으킬 것이다. 예를 들어보자. 상위 구성 요소 handleToggleTick() { const newObj = Object.assign({}, this.state, { iconName: ''}); this.setState({ iconName: newObj.iconName, }); } render() { return( this.handleToggleTick}> ) } 위의 예에 따라 handleToggleTick이 childcomponentA에서 호출될 때마다 setState가 새 iconN..

programing 2022.03.10

반응 16 : componentDidUpdate 경고:

반응 16 : componentDidUpdate 경고:계단식 업데이트 예약 나는 벤 슈바르츠의 이 기사를 따라 리액트렉스를 사용하여 내 지원서의 성능을 프로파일링했다. 사용자 타이밍 섹션에서 다음과 같은 경고가 표시됨(입력 신호 없음): 다음과 같은 두 가지 메시지가 있다. (Committing Changes) Warning: Lifecycle hook scheduled a cascading update Connect(MyComponent).componentDidUpdate Warning: Scheduled a cascading update 내가 좀 찾아봤지만 특별한 건 없었어.이 일과 관련이 있는 것 같다.componentDidUpdate반응 감소의 연결 HORK 기능. 이 메시지들은 무엇을 의미하는가..

programing 2022.03.07

라우터 v4를 사용하여 위치 변경에 대한 작업을 디스패치하는 방법

라우터 v4를 사용하여 위치 변경에 대한 작업을 디스패치하는 방법 나는 사용하고 있다react-router-4.0.0-beta.4나는 노선 변경에 대한 조치를 파견할 수 있는 최선의 방법을 찾고 있다.몇 버전 전에 여기 API/이벤트 후크가 있었구나.그러나 나는 그것이 이제 없어졌다는 것을 안다.현대적인 것과 동등한 것을 하려고 노력한다.redux-router했다조치를 파견하는 가장 좋은 방법은 구성 요소에서 그렇게 하는 것 같다.componentWillMount(),componentDidMount()또는componentWillUnmount()방법들 아래 내용 무시 있어onEnter여기 혜성 앞쪽 끝처럼 onEnter(nextState, replace, callback?) 경로를 입력하려고 할 때 호출된..

programing 2022.03.07
반응형