如何编写 if else under return react native

Swa*_*hal 0 react-native

希望你一切顺利。

我被困在一个小问题是我只想在我的条件成立时传递一个标签。

例如:

render(
   return(
     <View>
         {
          if(data==='test')
            {
              <Text>Hello this is Test Execution </Text>
            }
         }
     </View>
   )
)
Run Code Online (Sandbox Code Playgroud)

我想做完全像上面的例子。

我遇到了一些错误,我无法理解该怎么做,请帮助我。

谢谢

Dav*_*ing 5

一种简短而安全的方法是使用三元运算符null在为 false 时呈现:

{ data === 'test' ? <Text>Hello this is Test Execution </Text> : null }
Run Code Online (Sandbox Code Playgroud)