react native代码中的这种条件语法是什么?

时间:2018-09-13 15:35:45

标签: javascript reactjs react-native conditional conditional-statements

这是我发现的用于在react native中显示微调器的代码的一部分

...
{this.state.loading &&
    <View style={styles.loading}>
      <ActivityIndicator size='large' />
    </View>
}

但是它是什么语法? this.state.loading &&是什么意思? 它与内联条件不同。

1 个答案:

答案 0 :(得分:0)

基本上,它只是一个类似于三元运算符的条件,如果第一个条件为true,则由于标记块(第二个条件)始终为true,因此它将呈现。

{ condition &&
  <div>
    ...
  </div>
}