reactjs - 字符串 var 的条件渲染
问题描述
如下图所示,我有一个以这种方式呈现文本的文本。
地址,附加信息
<Text subtitle gray>
{address} ", "
{additionalInfo}
</Text>
但是我想重写它以便文本呈现
地址,(换行符)附加信息
但是如果 {additionalInfo}=null 我希望它呈现
地址
^ 没有换行符。
我该怎么做呢?
提前致谢
解决方案
更好的做法是始终检查是否设置了变量。
<Text subtitle gray>
{address ? address : ""} ", "
{additionalInfo ? additionalInfo : ""}
</Text>
推荐阅读
- reactjs - React Loading Overlay 上的实现
- matlab - 未分配轴输出
- swift - “数组索引超出范围:”从数组中获取范围时
- azure - 使用 Azure ActiveDirectory 作为 IdP 注销 Shibboleth 服务提供程序时的 opensaml::BindingException
- algorithm - 将值从一个范围重新计算到另一个范围
- jenkins - 我如何解析具有 json 的文本文件并获取数组元素
- asp.net-core-3.1 - Razor Pages 密码输入框一直显示默认点
- left-join - 对多个表进行左连接时出现雪花“爆炸连接”问题
- python - 计算python中数字的标准差
- javascript - 不知道为什么这个解决方案返回未定义(数组算法)