angular2アプリケーションでfuse.jsをインポートしようとしましたが、例外が発生しました(ヒューズが定義されていません)。 パッケージ内の定義ファイル(index.d.ts)も確認します。Angular 2アプリケーション(typescript)でfuse.jsを使用
typescriptですで私のクラスは次のとおりです。
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