在react中是否有类似小程序的block,vue的template元素一样的,只做包裹,不渲染的

因为react中的组件只能有一个根元素,导致必须要渲染多个元素的时候都要建一个元素包裹住,显得很多余很不爽

但是vue是有只包裹不渲染的元素的,类似的小程序也有,而我看react的文档似乎没提到有这东西

那么请问一下react中有包裹元素吗

阅读 5.4k
2 个回答

React.Fragment

react 可以渲染数组,可以实现你所说的需求。
你可以把你要渲染的多个组件放入数组中。

{[<组件1/>,<组件2/>,...]}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题