为啥 React 组件库更喜欢基于 prop 的样式
Posted
技术标签:
【中文标题】为啥 React 组件库更喜欢基于 prop 的样式【英文标题】:Why react component libraries prefer prop based styling为什么 React 组件库更喜欢基于 prop 的样式 【发布时间】:2021-12-18 10:41:57 【问题描述】:如果我们使用 react 组件库,我们需要在 props 中传递样式,这种方法比在 className 中设置引导样式更有帮助
【问题讨论】:
【参考方案1】:我们可以做引导样式。通过编写 className 并提供引导类名称和所有内容,它没有任何问题。
但是在 react 中,我们可以创建一个组件,这意味着我们可以将我们的 App 分成更小的 App,并通过 props 和 state 来控制内部数据。所以通过 props 传递样式给了我们更大的灵活性,我们可以根据它的数据自定义组件设计。我认为这是我们可以获得的主要功能。
【讨论】:
以上是关于为啥 React 组件库更喜欢基于 prop 的样式的主要内容,如果未能解决你的问题,请参考以下文章