2017-03-03 3 views
0

私はFuse.jsを使ってJSON構造のファジー検索を行っています。 JSONの各オブジェクトには、video-title,video-tags,video-descおよびvideo-urlという4つの変数があります。Fuse.jsで複数の値を返す

これらの4つのプロパティをすべて返すか、IDプロパティを返すことができます。しかし、タイトル、説明、URLの3つのプロパティを返したいと思います。

どうすればこの問題を解決できますか?

答えて

0

あなたが検索したいオブジェクトを見つけたとします。なぜオブジェクト全体を返して、必要なプロパティにアクセスしないのですか? これをしたくない場合は、新しいオブジェクトを返すだけです。

function returnObj(fuzzysearch){ 
    return { video-title: fuzzysearch.video-title, video-url: fuzzysearch.video-url, video-desc: fuzzysearch.video-desc }; 
}