gpt4 book ai didi

javascript - 使用 AngularJS 自定义排序功能对电子邮件值进行排序时出现问题

转载 作者:数据小太阳 更新时间:2023-10-29 04:49:26 26 4
gpt4 key购买 nike

我有一个显示用户电子邮件的列,我为其添加了排序功能。但是结果数组没有正确排序。

Sample code is here

任何帮助将不胜感激

<ul ng-repeat="user in users | orderBy:'email':false">

示例代码中,[升序]排序输出为

abc+1@abc.com
abc@abc.com
bac@abc.com

但预期输出是

abc@abc.com
abc+1@abc.com
bac@abc.com

最佳答案

提示是使用自定义排序功能并在 @ 符号处“剪切”电子邮件。否则将比较整个字符串,并且 @ 的值高于 +

如果您只想匹配用户名,您应该没问题。否则,在比较 Usernames 之前,您还需要比较域。

这是一个 JS fiddle :http://jsfiddle.net/zjvsu/898/

关于javascript - 使用 AngularJS 自定义排序功能对电子邮件值进行排序时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32073730/

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