React native 样式化组件对于React Native来说是不好的做法吗?
你能告诉我吗?对于React Native来说,样式化组件是不好的做法,这是真的吗 最好使用React native的本机样式表 有以下信息: React Native在大多数情况下使用样式表API在桥接器上传递样式。该API处理您的样式,并确保它们只在桥上传递一次。在运行时,它用一个数字唯一标识符替换style prop的值,该标识符对应于本地缓存的样式 因此,与每次React Native重新提交其UI时都发送一个大型对象数组不同,桥接器现在必须处理一个数字数组,这更易于处理和传输 此信息:React native 样式化组件对于React Native来说是不好的做法吗?,react-native,styled-components,React Native,Styled Components,你能告诉我吗?对于React Native来说,样式化组件是不好的做法,这是真的吗 最好使用React native的本机样式表 有以下信息: React Native在大多数情况下使用样式表API在桥接器上传递样式。该API处理您的样式,并确保它们只在桥上传递一次。在运行时,它用一个数字唯一标识符替换style prop的值,该标识符对应于本地缓存的样式 因此,与每次React Native重新提交其UI时都发送一个大型对象数组不同,桥接器现在必须处理一个数字数组,这更易于处理和传输 此信息:
在每次渲染时,您将通过桥向本机UI组件发送大量静态样式。React Native通过创建和提供引用缓存样式定义的整数,通过样式表API来解决这个问题。因此,当您使用styles.myContainer时,实际上返回了一个整数,该整数引用了Stylesheet.create()中的样式定义。我得到了样式化组件开发人员的响应 已设置样式的组件在ReactNative中使用StyleSheet.create