我有一个如下所示的数组:
我想使用angularJS ng-repeat显示它,显示每个的计数和值。
这是我目前的HTML和角度,但没有任何显示。
我也不需要在数组中显示0索引,如果可能,我想从1开始。
<tr ng-class="" ng-repeat="x in vm.data | filter: searchArray">
<td>{{x.value}}</td>
<td>{{x.count}}</td>
</tr>
答案 0 :(得分:0)
我回到基础知识并理解ng-repeat只是javascript中的一个循环,如果你想在JavaScript中访问数据,如果你的数组是多维的,你需要做什么?你做了一个嵌套的for循环,这正是我在这种情况下所做的。
这是更新的html / angularjs,显示我需要的数据:
<script>
document.querySelector(".dataframe").addEventListener("click", function(e) {
var row = e.target;
while (row.matches && !row.matches("tr")) {
row = row.parentNode;
}
if (row.matches && row.matches("tr") {
alert(row.innerHTML);
}
});
</script>
再次感谢你们!