前端文档搜索功能实现方案?

前端这个文档搜索功能怎么实现的?
我看搜索时没走后端,输入时能瞬间加载出内容,这个搜索是提前将文档缓存到前端吗,为什么每个标题能独立显示


image.png

阅读 1.6k
1 个回答

一般是静态站点生成工具自带的特性,叫全文搜索。原理就是构建时遍历解析到的文本内容(通常是 Markdown)连着路由信息一起存成一个大数组,查的时候就是普通的字符串判断。

像 Hexo、dumi 之类的都支持。

至于你图里的这个站点用的是啥……

image.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题