gpt4 book ai didi

javascript - 在页面加载时,JavaScript sort() 中的参数变得未定义

转载 作者:行者123 更新时间:2023-12-03 03:19:13 25 4
gpt4 key购买 nike

return collection.sort(function (elem1, elem2) {
if (elem1.aAction && !elem2.aAction) {
return -1;
} else if (!elem1.aAction && elem2.aAction) {
return 1;
}else {
return elem1.createdDateTime - elem2.createDateTime;
}
});

此自定义排序过滤器是从选项卡菜单的另一个 Controller 的 onInit 调用的。数据不会在页面加载时排序,但当我们切换选项卡时会排序。谁能帮我解决这个问题吗?

这里的“集合”是数组,它在页面加载时加载到此过滤器文件中。

最佳答案

当您加载页面数据时,数据会被清洗(范围值变空)。另一方面,切换选项卡时数据保持原样。您可以在页面加载时调用函数,从您获取要排序的数据的位置。这样您将在页面加载后立即获取数据。

关于javascript - 在页面加载时,JavaScript sort() 中的参数变得未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46643278/

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