在我的渲染方法中,我想View
根据我的props
. 例如:
render() {
return(
<View>
<View>View A</View>
<View>View B</View>
</View>
);
}
条件在哪里this.props.myConditional
。如果false
, 显示 A, 如果true
, 显示 B...
在我的渲染方法中,我想View
根据我的props
. 例如:
render() {
return(
<View>
<View>View A</View>
<View>View B</View>
</View>
);
}
条件在哪里this.props.myConditional
。如果false
, 显示 A, 如果true
, 显示 B...
其实很简单
render() {
return <View>
{this.props.myConditional ? <View>View B</View> : <View>View A</View>}
</View>
}
如果您正在使用功能组件,最新的方法那么它更容易,因为,
return (
<View style={Condition ? Styles.A : Styles.B}>
</View>
)
const Styles = StyleSheet.create({ A: { display:"none" }, B:{ display:"flex" } } )
休息你必须研究功能组件