Javascript 反应16个片段
在Javascript 反应16个片段,javascript,reactjs,react-fragment,Javascript,Reactjs,React Fragment,在Reactversion 16中,实现了Fragments。我喜欢用它们 我的问题是,如果我不必要地使用片段怎么办。这有关系吗?我是否可以将它们作为代码的样板,以防以后添加相邻元素,或者这是一种糟糕的做法 如果这是坏习惯。为什么?因为它们不会在DOM中渲染。我加不加有关系吗 感觉不对劲,我想澄清一下。使用Fragment标记只会以很小的方式影响项目的捆绑大小 最好的做法是只在必要时使用片段。我并不重要,但你为什么要这样做?你最终会得到更多不必要的代码,如果你将来添加更多的相邻代码,只需2秒钟就
React
version 16中,实现了Fragments
。我喜欢用它们
我的问题是,如果我不必要地使用片段怎么办。这有关系吗?我是否可以将它们作为代码的样板,以防以后添加相邻元素,或者这是一种糟糕的做法
如果这是坏习惯。为什么?因为它们不会在DOM
中渲染。我加不加有关系吗
感觉不对劲,我想澄清一下。使用Fragment
标记只会以很小的方式影响项目的捆绑大小
最好的做法是只在必要时使用片段。我并不重要,但你为什么要这样做?你最终会得到更多不必要的代码,如果你将来添加更多的相邻代码,只需2秒钟就可以添加一个片段……我的一位同事一直告诉我这不重要,所以他一直在添加愚蠢的样板代码。我想删除它们,但他抱怨说,他可能会(比如发生0.05%的变化)在以后使用它……我个人也不喜欢这种做法,但这并不危险或“错误”。这几乎相当于让每个组件渲染都以一个换行div
开始,但不同的是它不会渲染到DOM。然而,根据你的应用程序大小和你有多少组件,你会稍微增加你的捆绑包大小。