之前我的网站 https://duibiao.info 一直被用户 ping,说我的网站搜索公司很麻烦,像谷歌公司,如果搜 google 就显示不出来,而阿里巴巴 搜 ali 也显示不出来。。。
这两天我就用上了 mui 推荐的 fuzzy search
这个 javascript 的包在这里: https://github.com/kentcdodds/match-sorter
其实他这个包的 rule 很简单,给定一个检索的 object,然后在 matching 的时候确定检索 object 里哪些 fields 是需要被 fuzzy search 的,就可以了。实现起来不难哈
以下是效果图:
当然了,还有大厂昵称的彩蛋哈:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.