React Native: возможно ли сделать компонент, и все его дочерние элементы исчезнут? - PullRequest
0 голосов
/ 23 апреля 2020

В моем приложении React Native у меня есть <View> с несколькими другими вложенными элементами. Обычно, если я хочу, чтобы компонент исчез, я делаю его высоту go равной 0, делаю его непрозрачным 0, et c. Но я хочу универсальный способ применить стиль к <View> и сделать так, чтобы он и все его дочерние компоненты исчезли.

Кто-нибудь знает, как я могу подойти к этому?

1 Ответ

2 голосов
/ 23 апреля 2020

Вы можете использовать условие внутри фигурных скобок в jsx, чтобы показать или скрыть компонент

<View>
  {
    condition && (
      <View> // <- View and its children will show only if condition is true
        //Children components
      </View>
    )
  }
</View>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...