0
foo.js(代码块从阵营母语样板):阵营母语:模块化造型
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF',
},
welcome: {
fontSize: 20,
textAlign: 'center',
margin: 10,
},
instructions: {
textAlign: 'center',
color: '#333333',
marginBottom: 5,
},
});
什么是从一个不同的文件bar.js宣布新的风格的最佳方式是什么?
1)添加一个新的属性到styles
?
//import styles from 'foo.js'
styles.forNewComponent = {
fontSize: 30,
};
2)或者创建新的StyleSheet
obj?
const StylesforNewComponent = StyleSheet.create({
fontSize: 30,
});
当使用1)方法和console.log(styles);
输出是:
Object {container: 3, welcome: 4, instructions: 5, forNewComponent: Object}
为什么forNewComponent
的值是一个对象,但其他性能都ID
我做错了?我会有性能问题吗?
感谢您的解释! – Edgar
不客气。乐意效劳 ) –