Javascript 如何使用get work items API对返回的关系进行排序?
我正在用javascript编写一个TFS扩展,其中使用了“TFS/WorkItemTracking/RestClient”库中的“GetWorkItem”函数Javascript 如何使用get work items API对返回的关系进行排序?,javascript,tfs,azure-devops,tfs-workitem,workitem,Javascript,Tfs,Azure Devops,Tfs Workitem,Workitem,我正在用javascript编写一个TFS扩展,其中使用了“TFS/WorkItemTracking/RestClient”库中的“GetWorkItem”函数 wiRestClient.getWorkItem(<workItemID>, null, null, Contracts.WorkItemExpand.All) .then(function success(workItem) { console.log(workIt
wiRestClient.getWorkItem(<workItemID>, null, null, Contracts.WorkItemExpand.All)
.then(function success(workItem) {
console.log(workItem);
});
这似乎不起作用。数组仍处于随机顺序。我通过将排序函数更改为
childWorkItems.sort(function(a,b) {
return a["System.Id"] - b.["System.Id"]
});
console.log(childWorkItems);
谢谢你在这里分享你的解决方案,你可以接受它作为一个答案,这样它可以帮助其他社区成员谁得到同样的问题,我们可以存档这个线程,谢谢。
childWorkItems.sort(function(a,b) {
return a["System.Id"] - b.["System.Id"]
});
console.log(childWorkItems);