не могли бы вы сказать мне, почему этот компонент высокого порядка не работает. Я пытаюсь показать кнопку и метку, используя HOC
. Вот мой код
http://codepen.io/anon/pen/ygpVeZ
var D = (comp) => class extends React.Component{
render (){
return (<comp/>)
}
}
class A extends React.Component {
render(){
return (
<button>hrllo</button>
)
}
}
class B extends React.Component {
render(){
return (
<label> hello</label>
)
}
}
const PP =D(B)
const PPP =D(A)
class C extends React.Component {
render(){
return (
<div>
<PP></PP>
<PPP></PPP>
</div>
)
}
}
ReactDOM.render(<C/>,document.getElementById('root'))