0
코드가 아래에 있는데 아무 것도 렌더링하지 않습니다. 내 실수는 어디인지 궁금합니다. 콘솔에 오류가 표시되지 않았습니다. 반응 맵 es6 화살표 기능이 작동하지 않습니다.
var App = React.createClass({
getInitialState(){
return {
items:[1,2,3]
}
},
renderItem(){
this.state.items.map((item,i)=> <li key={i}>{item}</li>)
},
render(){
return(
<ul>
{this.renderItem}
</ul>
)
}
})
React.render(<App />, document.getElementById('container'));
조언이 필요.
당신이
()
와 메소드를 호출하는 데 필요한 모든의
return을 사용하여 다시 호출 할 때? 그러나 그것은 일했다, 고마워! renderItem에 대한 자체 실행 함수가 있습니까? –
이것이 올바른 대답이라면 왼쪽 답 옆의 빈 체크 표시를 클릭하여 올바른 것으로 표시하십시오. –
저는 다시 붙어 있습니다. Andy http://stackoverflow.com/questions/39865363/pass-index-from-function-to-function-in-react –