javascript - 最简单的是在 javascript 中显示未定义的元素
问题描述
这是我在提示中使用的基本代码:
<span>{{`${item.name} ${item.surname}`}}</span>
它有时会显示
John Doe
而有时
Mary undefined
如果它是虚假的,那么不显示变量的最简单方法是什么?
我知道我可以使用
<span>{{`${item.name} ${item.surname ? item.surname : ''}`}}</span>
但对我来说它看起来不干净
解决方案
用 or 运算符试试||
<span>{{`${item.name} ${item.surname || ''}`}}</span>
推荐阅读
- python - Youtube API v3 youtube.playlistItems().insert() 以错误的顺序插入视频或错过条目
- json - 处理非常大的 JSON 文件
- node.js - 带有 Codebuild 的 CICD 管道不允许 Node JS 应用程序在测试中创建新目录
- android - 广告奖励谷歌广告sdk缺少功能
- python - 如何在 django rest 框架中为具有外键的嵌套序列化程序创建视图?
- python - 尝试在我的 MongoDB 数据库中添加数字
- prolog - 将大二进制向量表示为 problog 事实/规则
- json - 来自 vb.net 中数据表的 JSON
- python - 从另一个文件接受python中的参数
- sdk - Sage50加拿大SDK位置