使用Fuse.js返回多个值

时间:2017-03-03 15:58:27

标签: javascript json fuse.js

我正在使用Fuse.js对JSON结构执行模糊搜索。我的JSON中的每个对象都包含四个变量:video-titlevideo-tagsvideo-descvideo-url

我可以返回所有这四个属性,或返回ID属性。但是,我想返回三个属性,即标题,描述和URL。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

假设您找到了想要返回的搜索对象。为什么不直接返回整个对象并访问所需的属性? 如果您不想这样做,只需返回一个新对象

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