APIs 样式表
一个样式表是一个类似于css样式表的抽象体
创建一个新的样式表:
var styles = StyleSheet.create({
container: {
borderRadius: 4,
borderWidth: 0.5,
borderColor: '#d6d7da',
},
title: {
fontSize: 19,
fontWeight: 'bold',
},
activeTitle: {
color: 'red',
},
});
使用样式表:
<View style={styles.container}>
<Text style={[styles.title, this.props.isActive && styles.activeTitle]} />
</View>
代码质量:
- 通过移动样式渲染功能,你可以是你的代码理解起来更容易。
- 对样式进行命名,对在渲染功能的低水平组件中添加意义是一个很好的方式。
性能:
- 在样式对象中使用一个样式表可以使得通过ID对它进行参考成为可能,而不是每一次都创建一个新的样式对象。
- 它还允许通过桥梁对样式进行一次发送。所有后续的使用都是通过id(尚未实施)。
方法
static create(obj: {[key: string]: any})
本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!