问题标签 [fuse.js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vue.js - Fuse.js 抛出“未定义属性”错误并且搜索在页面加载时不起作用
我试图集成fuse.js
到我的Nuxt.js
应用程序中,但无法运行。搜索引擎基本上正在使用当前设置,但在加载页面时出现初始错误:
每个keyUp
.
数组一开始也是results
空的,但我想从一开始就显示所有可能的条目。你知道如何解决这个问题吗?
node.js - fuse_js_1.default 不是构造函数 | Typescript 中的 Fuse.js
我在带有 Typescript - Node 14 的 express js 中有一个小 API,我正在使用 fuse js 来搜索数据库中的包列表。(文件名是 server.ts)这是 ts 代码的样子:
并且编译正常但是当我在服务器中部署代码时显示错误
所以我去server.js结果文件,代码是这样的
如果我删除.default
单词,代码看起来像这样new fuse_js_1(list, options)
代码运行良好并且可以正常工作!
有没有办法强制 Typescript 不编译这一行?或自动删除 .default ?我接受你的意见和想法谢谢:)
对不起,包英语:/
fuse.js - 搜索多个键仅获得第一个键集 Fuse.js 的结果
我的简化对象看起来像这样。我正在尝试搜索类型的 name.text 以及每种类型内的 rooms.name.text。
我可以在类型中找到 name.text,但找不到 room.name.text。我也尝试使用 rooms.name.text 作为唯一的键,但它似乎不起作用。
保险丝:
javascript - 什么是 Fuse JavaScript search() 函数在数组上的 Big-O,由 Order 对象组成。请参阅下面的订单对象
我试图弄清楚使用 fuse.js 的 Big-O 分析,它使用模糊搜索来查找数据。我计划允许使用搜索订单;order_id、customerName 或 orderDate。
javascript - Fuse.js 检查数组是否是子数组
我想检查是否可以使用输入的成分制作食谱。我尝试换出数组,但它不正确匹配。有没有其他方法可以检查食谱是否可以制作?
这是我尝试过的:
返回假
node.js - fuse.js 需要 10 多秒的半长查询
我有一个包含 27k+ 条目的 JSON 数据库,我正在使用 fuse.js 搜索它们。每个条目包含大约 500 个字符的文本。
当我搜索超过 15 个字符的内容时,需要几秒钟,甚至更多可能会使服务器在处理它时停止。
例如1 results for 'crunchy munchy cheeeese' found in about 3.40 seconds.
有关如何使这更快的任何帮助?