16.为什么 Fragment 相比额外包一层 div 更优?

张开发
2026/4/6 1:04:49 15 分钟阅读

分享文章

16.为什么 Fragment 相比额外包一层 div 更优?
在 React 里只要你写过几行组件很容易掉进一个老毛病“反正组件要有一个根节点那我就随手包一层div吧。”一开始看不出问题但项目一大你会发现DOM 结构被一堆没意义的div撑得又深又杂布局、样式经常被这层“多出来的容器”搞得莫名其妙性能上浏览器也要为这堆多余节点付出成本这时候Fragment就登场了。它做的事很简单让你可以返回多个子元素 又不在真实 DOM 里多塞任何一个标签。一、容器 div vs Fragment同样的 UI不一样的代价

更多文章