React Native:是否可以让一个组件及其所有子组件消失?
React Native: is it possible to make a component and all its children disappear?
在我的 React Native 应用程序中,我有一个 <View>
,其中嵌套了其他几个元素。通常,如果我想让一个组件消失,我会将其高度设为 0,将其不透明度设为 0,等等。但是我想要一种通用的方法来将样式应用于 <View>
并拥有它及其所有子组件消失。
有人知道我该如何处理吗?
您可以在 jsx 中使用大括号内的条件来显示或隐藏组件
<View>
{
condition && (
<View> // <- View and its children will show only if condition is true
//Children components
</View>
)
}
</View>
在我的 React Native 应用程序中,我有一个 <View>
,其中嵌套了其他几个元素。通常,如果我想让一个组件消失,我会将其高度设为 0,将其不透明度设为 0,等等。但是我想要一种通用的方法来将样式应用于 <View>
并拥有它及其所有子组件消失。
有人知道我该如何处理吗?
您可以在 jsx 中使用大括号内的条件来显示或隐藏组件
<View>
{
condition && (
<View> // <- View and its children will show only if condition is true
//Children components
</View>
)
}
</View>