angularjs - AngulaJS 计算匹配多个字符串的过滤结果
问题描述
我是 AngularJS 的新手,开始对过滤方法充满信心。我想要实现的只是为了查看目的。
<div ng-if="phase.status == 'active' || ((phase.contacts | filter:{status:'active'}).length == 0 && (phase.contacts | filter:{status:'waiting'}).length == 0)" class="">
所以我的目标是检查是否有任何与活动或等待状态的联系。提前致谢。
解决方案
问题出在 OR 上。长度方法在删除后按预期工作。
推荐阅读
- hotwire-rails - 如何重新加载单个涡轮帧并更新 url?
- python - 如何在多个文件上运行脚本
- python - 将许多列添加到数据框中的最快方法是什么?
- xamarin.forms - 如何在 Azure Devops 中为生成 nuget 包的 Xamarin Forms Android 库项目创建 YAML 管道
- r - ggplot 持续时间对象
- substrate - 夜间和稳定版本中的基板错误
- python - 返回与两个列表不同的第一个元素并停止比较
- reactjs - 在 aspnet 样板反应模板中执行“npm install”时出错
- ios - 默认情况下,如何在 iOS 的图表上将自定义视图显示为标记
- r - 如何将 TMM RNA-seq 文件(由 edgeR 生成)转换为差异表达基因列表