reactjs - 仅当存在时才返回图像元素,否则返回图标 -React Native
问题描述
再会!
我对 React/ReactNative(以及一般编程)很陌生,我目前正在做一个项目,如果满足某个条件,我需要返回一个图像元素,否则返回一个图标。例如,在预先存在的组件中:如果帖子附加了照片,则返回 <Image uri {photo} >,如果帖子没有照片,则返回图标。这是可行的,如果是的话,我该怎么做?
先感谢您!!
解决方案
使用条件渲染:
{photo ? <Image url={photo}> : <Icon />}
推荐阅读
- javascript - 如何在mysql db上存储文件
- scala - 为什么scala sortWith函数将Predicate作为输入
- java - 如何将 python 模块添加到 jython/lib?
- hibernate - Hibernate 抛出 java.lang.ClassNotFoundException: org.hibernate.internal.log.ConnectionPoolingLogger
- javascript - 世博会上传:带有发布渠道的 ios
- r - 如何根据r中另一个数据框中的第一列和另一列中的列连接2个数据框
- python - 如何在签名中修复 Tensorflow 1.14.0rc 中的“跨步切片分配与预期类型不兼容”?
- javafx - 如何将下拉按钮添加到表格视图中的列项目 - JavaFX
- amazon-web-services - 如何使用 Terraform 在多可用区中创建 EFS
- vue.js - 使用 vue.js 时如何修复“1 个可能使用 `--fix` 选项修复的错误”?