我正在使用Kiro Risk的Fuse.js
来搜索数组中的一堆对象。我不确切知道它的算法是如何工作的,但我可以看到它使用分数来根据单词匹配对结果列表进行排序。
我看着它是否有这些案件的任何属性,但没有。 Fuse.js网址: http://fusejs.io/
有人曾经处于相同的情况并且知道一个技巧,或者应该更好地获得Fuse结果然后将其传递给另一个函数以按字母顺序对其进行排序?
答案 0 :(得分:2)
Okey,我只是解析了对象的结果并推送到了一个数组。然后我只是使用javascript函数sort()
按字母顺序对其进行排序。
result = result.sort();