【发布时间】:2018-12-05 20:11:26
【问题描述】:
当我尝试对我的对象数组进行排序时,它在 Chrome 和 Safari 中运行顺利,但 Firefox 根本不会对其进行排序。
您可以在此处查看它的 JSFiddle。点击表格标题进行排序: http://jsfiddle.net/g5y3smu0/
这是另一个在所有 3 个浏览器中都可以进行排序的小提琴:http://jsfiddle.net/srp89xyg/
你可以在后一个小提琴中看到我不再使用localeCompare(),然后它就像一个魅力,但这不是我想要的那种。
我已经 checked 并且 Firefox 支持 localeCompare() 很长时间了。
我很困惑这里可能存在什么问题...有人知道发生了什么或解决此问题的方法吗?
请注意,小提琴的东西是我为了这个问题而制作的。我正在开发一个 AngularJS 应用程序,并选择使用 React 样板来制作小提琴。不要因为我没有使用 React 的最佳实践等而嘲笑我 ;)
【问题讨论】:
标签: javascript sorting firefox