angular - 如何在角度 html 文件中使用 (toLowerCase()) 类似的方法?
问题描述
我正在使用 observables 在同一时刻从输入类型文本中获取每个字母,并根据条件显示子组件(餐厅名称应包含在文本输入中输入的相同字母)。我想不出办法在 ts 文件中做到这一点,但它在这段代码上工作得非常好:
<div *ngFor="let res of restaurants">
<li
*ngIf="(res.Name.includes(searchString) || searchLength == false) &&(res.Address == printedOption || checked == false)"
class="nav-item has-treeview menu-open">
<a class="nav-link active">
<app-res-tabs [res]="res"></app-res-tabs>
</a>
</li>
</div>
问题是我需要它不区分大小写。(上面的代码适用于Xres
and Xres
,但不适用于xres
and Xres
)。如何使它工作?
解决方案
尝试:
*ngIf="(res.Name?.toLowerCase().includes(searchString?.toLowerCase()) || searchLength == false)
推荐阅读
- matlab - MATLAB:指定条形图中堆积条形的顺序
- python - Anaconda python 3.8 的 Pymatgen 安装问题?未找到 Monty 模块?
- c++ - 是三的力量?
- flutter - Flutter Provider All Widget reBuild 问题
- powershell - 向 Powershell forEach 添加条件
- node.js - 多部分/表单数据 nodejs Apollo-graphql
- opencv - 使用 OpenCV 的视角和光照条件略有不同的两张图像之间的差异
- excel - 将参数传递给需要动态计算 addr 的 Range(addr) 的最佳方法是什么?
- r-markdown - 使用 rmarkdown 在 PDF 输出中的参考书目位置
- python - 在python Django中,我想运行两个语句,如果其他,即如果电子邮件被显示或者如果用户名被显示它