angular - Ngif 用于空字符串验证角度 5
问题描述
我正在努力验证从服务器检索到的空字符串
它通常很简单,只是不起作用
<div class="ui-g-2 info-txt"
*ngIf="appointment.Notes !==null ||
appointment.Notes !== ''">
<i class="fa fa-commenting-o" aria-hidden="true"</i>
</div>
<div class="ui-g-5 info-txt"
*ngIf="appointment.Notes !==null ||
appointment.Notes !== ''">
*emphasized text*{{appointment.Notes}}
</div>
<div class="ui-g-7 info-txt"
*ngIf="appointment.Notes === null ||
appointment.Notes === ''"
style="padding-top: 0;">
no hay notas disponibles
</div>
所以我正在检查一个空值或没有任何内容的字符串,问题是它仍然显示图标和空字符串
当没有干草里面有一条消息时.....没有显示所以它在那一边工作得很好
任何非常感谢的帮助一直停留在这个问题上。
我确定它很明显我只是看不到它
解决方案
您可以使用双重否定来检查值是否未定义/空或空。前任:*ngIf="!!name".
这将防止显示所有 Null、未定义或空值。
推荐阅读
- lua - 谁能结合这两个脚本
- ios - FileProvider:从 FTP 服务器下载的内容未显示在目录中
- javascript - React onclick 函数产生增量状态而不是改变它
- github - GitHub API v4 Graphql:获取当前授权用户组织及其存储库
- sql - 如何从 Oracle 中的 To_CHAR 获取月份?
- c++ - 如何在 C++ 中限制用户输入字符串和字符?
- python - 从 PDF 绘图中提取符号名称
- c# - 无法弄清楚如何获得运行异步的方法
- ios - 不显示我在单元格中使用锚点锚定的元素。怎么修?
- mysql - 谷歌云 MySQL 实例访问控制可以通过 Firebase 匿名身份验证吗?