萌新求教!react 组件什么时候可以用<>尖括号声明,什么时候只能{}声明

constRenderComponent=props.render(value,handleChange)
console.log(RenderComponent)
return(
{RenderComponent}
)
代码如上,在renderprops里只能用{}声明RenderComponent而使用则会报错,没有在官方文档里看到对应示例,有没有大神解答一下
紫衣仙女
浏览 370回答 2
2回答

Smart猫小萌

props.render如果返回的是function或者class就用,否则它返回的是一个已经声明的组件(也就是props.render里面通过return()这种形式返回的),直接用{}取值。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript