我有以下组成部分:添加样式是进口零部件
HelloWorld.js
class HelloWorld extends Component {
render() {
return (
<Text style={styles.text}>Hello World!</Text>
);
}
}
我它导入到另一个文件像这样:
SignIn.js
class SignIn extends Component {
render() {
return (
<HelloWorld style={styles.signInText} />
);
}
}
正如您在SignIn.js中看到的那样,我想将styles.signInText
包括到组件中,但是由于我已经将style属性设置为HelloWorld.js,因此无法完成此操作。
我知道我可以将样式导入SignIn.js,并且像这样:<HelloWorld style={[styles.text, styles.signInText]} />
但是,这是一个混乱的解决方案。
如何允许在我的HelloWorld组件中使用其他样式?谢谢。
你可以将两种样式都传递到那里然后做这个.props.styles – Kafo