반작용,하지만 난 HTML을이 복귀 [개체 개체]내가 가진 HTML로 구성 어린이 렌더링 나는 그것이 잘 작동 텍스트를 설정 경우, dangerouslySetInnerHtml 반응 수있는 방법 DangerouslySetInnerHTML
class App extends React.Component{
render(){
return(
<div dangerouslySetInnerHTML={{__html: this.props.children}}>
</div>
)
}
}
1) ReactDOM.render(
<App> Test </App>,
document.getElementById('root')); --- Works
2) ReactDOM.render(
<App> <p>Test</p> </App>,
document.getElementById('root')); --- return [object Object]
'의 값이 __html' 문자열 될 필요가 있기 때문에이 작동하지 않습니다,하지만 당신은 객체를 전달하는,보다 구체적으로는 반작용 구성 요소 ... – Chris
...하지만 왜 당신은'dangerouslySetInnerHtml'을 사용하고 있습니까? 나는 당신이 여기에서 성취하려고하는 것을 보지 못합니다. – Chris
이것은 내 프로젝트에서 dangerouslySetInnerHtml을 사용해야하는 예제 일 뿐이며, 다른 생각은 어떻게 해결할 수 있습니까? –