如何覆盖 NativeBase 上的默认主题?

时间:2021-06-29 23:01:19

标签: react-native native-base

我正在学习 react-native 是如何工作的,我只是注意到有太多的方式来设计样式。例如,我可以直接编辑组件的样式、创建样式表 CSS 或从中导入样式。但是,如果项目变得更大,则很难管理风格的来源。

所以,我只是想知道是否可以覆盖 NativeBase 的默认颜色。 我看到他们使用设计令牌在 extendsTheme({}) 中自定义您自己的或样式并通过 NativeBaseProvider。

另一个我不喜欢的例子是 <Component bg="primary.500" /> 这个让我很困惑......听起来像是两种颜色而不是一种。我只想用我自己的风格覆盖那个主要对象。

谁能给我最佳实践和解决我的问题的方法?

0 个答案:

没有答案