[REACTJS] 구성 요소를 여러 번에 React.js 렌더링
REACTJS구성 요소를 여러 번에 React.js 렌더링
해결법
-
1.(가) 클래스 반응에서 두 개 이상의 요소를 반환 할 수 없습니다. 두 개 이상의 요소가있는 경우와 같은 단일 사업부에서 그들을 포장
(가) 클래스 반응에서 두 개 이상의 요소를 반환 할 수 없습니다. 두 개 이상의 요소가있는 경우와 같은 단일 사업부에서 그들을 포장
var MultiButton = React.createClass({ render : function (){ return( <div> <Title incVal={1}/> <Title incVal={5}/> </div> ); } });
-
2.공식 문서에서.
공식 문서에서.
<div> Here is a list: <ul> <li>Item 1</li> <li>Item 2</li> </ul> </div>
에서 변경
var MultiButton = React.createClass( { render: function () { return ( <Title incVal={1}/> <Title incVal={5}/> ); } } );
...에
var MultiButton = React.createClass( { render: function () { return ( <div> <Title incVal={1}/> <Title incVal={5}/> </div> ); } } );
-
3.
var Title = React.createClass({ getInitialState : function(){ return {count:0}; }, increment : function(){ this.setState({count:this.state.count+this.props.incVal}); }, render: function() { return ( <div> <h1 >Count : {this.state.count}< /h1> <button onClick={this.increment.bind(this)} >Increment</button> </div> ); } }); var MultiButton = React.createClass({ render : function (){ return( <Title incVal={1}/> ); } }); ReactDOM.render( <MultiButton /> , document.getElementById('example') );
from https://stackoverflow.com/questions/43045905/render-a-component-multiple-times-react-js by cc-by-sa and MIT license
'REACTJS' 카테고리의 다른 글
[REACTJS] 반응-탐색에 우리는 어떻게 행동의 특정 유형을 부릅니까? (0) | 2020.11.13 |
---|---|
[REACTJS] 어떻게 로컬로 제공 JSON 파일의 웹 서비스 엔드 포인트를 만들 수 있습니다 (0) | 2020.11.13 |
[REACTJS] 글꼴 최고 클래스 이름과 원래의 의미 UI를 지원하는 여러 의미 UI 테마에 대 한 의미 UI 테마 빌더는 문서가 데모 반작용 (0) | 2020.11.13 |
[REACTJS] 마크 다운은에서 타이프 라이터와 반응 (0) | 2020.11.13 |
[REACTJS] this.props.onSave는 기능 - catch되지 않은 타이프 라이터 오류가 아닙니다 (0) | 2020.11.13 |