,이 같은 구성 요소 : 나는이 기능을 활성화하면React.js - 같은 부모로부터 다른 자식을 언 마운트하고 다른 컴포넌트를 마운트하는 자식 컴포넌트에서 함수를 구현하는 방법은 무엇입니까? 예를 들어
import React, { Component } from 'react';
import BodyContent from './BodyContent';
import BottomOne from './BottomOne';
import BottomTwo from './BottomTwo';
class App extends Component {
render() {
return (
<div className="App">
<BodyContent />
<BottomOne />
</div>
);
}
}
export default App;
내가 BottomOne
을 마운트 해제하고 대신 BottomTwo
마운트 BodyContent
의 기능을 구현하려는, 그래서 코드는이에 reestructured된다
import React, { Component } from 'react';
import BodyContent from './BodyContent';
import BottomOne from './BottomOne';
import BottomTwo from './BottomTwo';
class App extends Component {
render() {
return (
<div className="App">
<BodyContent />
<BottomTwo />
</div>
);
}
}
export default App;
나는 React에 매우 익숙하다. 더 좋은 방법이 있다면 제안을 할 수 있지만, 실제로는 최종 결과 인 BottomOne
을 마운트 해제하고 BottomTwo
을 마운트하는 BodyContent의 함수가 필요하다.
, 어떻게 내가 그 유지 권장합니까? App 구성 요소에 저장하고 소품으로 전달할 생각입니다. 그것이 올바른 방법인가요? – Mikael
언 마운트 한 후에도 자식 상태 값을 저장 하시겠습니까? 그렇다면 네 부모 구성 요소에 저장하고 소품을 전달하거나 redux/플럭스를 사용하는 경우 저장소에 그 값을 저장할 수 있습니다. –
예, 언 마운트 한 후에도 저장하려고합니다. 알았어, 고마워. – Mikael