首页 > 解决方案 > 字符串 var 的条件渲染

问题描述

如下图所示,我有一个以这种方式呈现文本的文本。

地址,附加信息

<Text subtitle gray>
  {address} ", "
  {additionalInfo}
</Text>

但是我想重写它以便文本呈现

地址,(换行符)附加信息

但是如果 {additionalInfo}=null 我希望它呈现

地址

^ 没有换行符。

我该怎么做呢?

提前致谢

标签: reactjsstringreact-nativeconditional-statementsvar

解决方案


更好的做法是始终检查是否设置了变量。

<Text subtitle gray>
{address ? address : ""} ", "
{additionalInfo ? additionalInfo : ""}
</Text>

推荐阅读