我试图在angular2应用程序中导入fuse.js,但我得到一个异常(保险丝未定义)。 我也检查包中的定义文件(index.d.ts)。在Angular 2应用程序中使用fuse.js(打字稿)
我的打字稿类:
import 'fuse.js';
export class Myclass{
/**some code*/
public mySearchFunction(text, list, Opts){
let fuseSearch = new Fuse(list, Opts);
let fuseResults: any[] = fuseSearch.search(text);
return fuseResults
}
}
我也试图与
import * as Fuse from 'fuse.js';
什么是使用这个库的正确方法?
我做了一个角+ fusejs集成一个支持高亮匹配。这篇文章已近1年了,所以我想你已经找到了解决方案,但是我在这里放弃以防别人需要它: https://www.npmjs.com/package/angular-fusejs – leblma