gpt4 book ai didi

javascript - ng-repeat 中的 orderBy

转载 作者:行者123 更新时间:2023-11-30 17:00:17 25 4
gpt4 key购买 nike

JS:

$scope.termexamlist = {
0:{
0id:"1",
1name:"Doe, John",
2term1:"89"
},
1:{
0id:"2",
1name:"Aayt, Ray",
2term1:"90"
}
};

HTML:

<tr ng-repeat="t in termexamlist">
<td ng-repeat="(key,value) in t">{{value}}</td>
</tr>

我知道了 ng-repeat生成带有学期考试成绩的学生列表的代码,我想按 1name 对其进行排序但它没有用我用来放<tr ng-repeat="t in termexamlist | orderBy:'1name' ">但它没有用。我也尝试了不同的编码,但也没有用。抱歉,我只是 angularjs 编程的初学者。感谢您的帮助:D

最佳答案

你不应该在声明你的数组时放置标识符

$scope.termexamlist = [
{
0id:"1",
1name:"Doe, John",
2term1:"89"
},
{
0id:"2",
1name:"Aayt, Ray",
2term1:"90"
}
];

这就足够了,您可以遍历它并对其进行排序。

另外,你给变量加上前缀的方式很奇怪,但这不关我的事

关于javascript - ng-repeat 中的 orderBy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29009388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com