文件名称:holmes:在页面内快速轻松地搜索
文件大小:1.07MB
文件格式:ZIP
更新时间:2024-04-25 20:00:23
search dom minimal filter holmes
在页面内快速轻松地搜索。 Holmes仅根据约2KB的input值过滤元素列表。 安装 您可以在软件包名称holmes.js下使用npm或bower安装Holmes。 对于npm ,它看起来像这样: $ yarn add holmes.js # or via npm 之后,您可以使用webpack,汇总,浏览器化或将模块加载到其他脚本标签中,将其添加到页面中。 您必须确保对.hidden类具有一个css规则,该规则可根据需要隐藏元素。 一种选择是具有此功能: . hidden { display : none; } 但这可以是您想要的任何css 。 用法 我什么时候应该使用它? 你应该在什么时候使用福尔摩斯 您的物品数量有限 你不需要错字 您只想添加一个很小的库 所有项目已在页面上可见 如果您有更复杂的期望,建议您使用类的服务。 公开披露:我目前在Algolia工作,这
【文件预览】:
holmes-gh-pages
----.gitignore(9B)
----.babelrc(73B)
----.flowconfig(113B)
----images()
--------holmes.svg(2KB)
--------holmes_logo.svg(6KB)
--------screen-wikeo.gif(54KB)
--------search-icon.svg(2KB)
--------screen-family.png(40KB)
--------screen-bullgit.gif(172KB)
--------footprint.svg(5KB)
--------logo.png(11KB)
--------holmes_logo-hover.svg(6KB)
--------footprint-2.svg(5KB)
--------screen-family.gif(73KB)
--------screen-bullgit.png(59KB)
----package.json(2KB)
----.travis.yml(1007B)
----.credits(235B)
----LICENSE(11KB)
----js()
--------util.js(863B)
--------holmes.js(13KB)
--------main.js(16KB)
--------types.js(549B)
--------microlight.js(2KB)
--------holmes.es.js(7KB)
----doc()
--------fonts()
--------global.html(2KB)
--------css()
--------holmes.html(39KB)
--------scripts()
--------index.html(14KB)
--------main.js.html(18KB)
--------styles()
----CHANGELOG.md(248B)
----rollup.config.js(361B)
----css()
--------style.css(12KB)
----__tests__()
--------holmes.js(19KB)
--------stub.html(20KB)
--------__snapshots__()
----jsdoc.json(110B)
----README.md(10KB)
----.eslintignore(46B)
----index.html(14KB)
----deploy.sh(351B)
----.gitattributes(159B)
----bower.json(611B)
----yarn.lock(130KB)
----module-demo.html(14KB)