切换React Native元素的可见性?

Som*_*Guy 5 react-native

在React Native中,有没有办法切换元素的可见性?

例如:

<Text visibility={this.state.isVisible}>Visibility depends on state</Text>
Run Code Online (Sandbox Code Playgroud)

bor*_*mes 3

这可能很粗糙,但很有效。

渲染不足

var visibletext = null;
if (this.state.isVisible) {
   visibletext = (<Text>Visibility depends on state</Text>);
} 
Run Code Online (Sandbox Code Playgroud)

然后,在返回部分

<View style={styles.container}>
   {visibletext}
</View>
Run Code Online (Sandbox Code Playgroud)