我正在使用动态网络,它连接到 websocket,然后当我的网络加载时,我调用 load.php(带有 Angular Directive(指令))。
这个 web(load.php) 在 mySQL 中创建了一个select
(我有很多表,当 id 时链接)。
然后我在所有表中进行左连接,我得到一个包含所有表信息的单维数组。
接下来我用 angularjs 显示所有数据,每个表在不同的 div 中,如果 TABLEX_VALUE!='null'
-->ng-show, eq:
<div ng-repeat="data in alldata">
<div ng-show="TABLEX_VALUE!='null'">
{{data.TABLEX_VALUE1}} - {{data.TABLEX_VALUE2}}
</div>
<div ng-show="TABLEY_VALUE!='null'">
{{data.TABLEY_VALUE1}} - {{data.TABLEY_VALUE2}}
</div>
.
.
.
.
<div ng-show="TABLEZ_VALUE!='null'">
{{data.TABLEZ_VALUE1}} - {{data.TABLEZ_VALUE2}}
</div>
</div>
如何统计所有 TABLEX_VALUE!='null' 的表?
最佳答案
尝试使用 $filter
获取所有具有所需值的元素,并查找结果数组的长度。
参见 the docs , 和 two previous问题,这些问题相关但问的不是同一件事。
您正在寻找 JavaScript 模式:
$filter('filter')(数组、表达式、比较器)
关于javascript - 如何在 Angular 中为我的页面上具有特定值或属性的 div 的数量返回一个计数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30684973/