我目前正在使用带有样式系统插件和文档的情感,有一些 Box 组件的示例,我们可以使用它来创建布局的一些块,例如:
<Box width={1/2}>
<Box mb={2}>
box 1
</Box>
<Box mb={2}>
box 2
</Box>
</Box>
在其他一些示例中,我还看到了 Text 组件,它接受诸如 fontSize、fontFamily 等道具。
如果我们可以使用 Box 达到相同的结果,那么创建 Text 组件的目的是什么?而且它会更短:
<Box width={100}>
<Text fontSize={2}>text</Text>
</Box>
// vs
<Box width={100} fontSize={2}>
text
</Box>
也许是因为一些表演时刻?