嗨,我是React Native的新手。当我阅读有关如何自定义组件的style的本地文档时,我发现我们可以使用javascript脚本对象设置为style
的{{1}}道具。但是它们提供了一个名为Component
的{{1}},它有一个可以定义样式的方法Component
。但是,如果我们使用SheetSheet
对象来设置create
样式,我们需要首先访问StyleSheet
对象并访问该对象的属性(例如Component
)设置风格。那么使用SheetSheet
有什么意义呢?如果我们想要将所有样式值组合在一起,我们还可以定义一个自定义对象,它可以完全执行styles.redText
正在做的事情。所以我不明白为什么这个组件在这里或者我错过了什么?
答案 0 :(得分:0)
StyleSheet.create
是一款注重表现的API。它确保样式在未来生成一次并由ID引用,而不是每次像普通对象那样发生变化时实例化。