我有以下Js/Json。我正在尝试创建一个搜索框,以便搜索列表中的项目。
从api我得到下面的对象。
它有2000个项目,我想做一个搜索。
当我键入搜索时,它应该实时更新找到的项目,其中包括键入的单词(双向绑定)
我觉得用管子太慢了?我很难理解这是jsObject还是json对象。
此外,如果我搜索它,它将显示1900个结果。如何将这些结果限制为8个?
我试过几根管子和下面的回路,但都不行。
objectFromApi = {"item1": "valueItem1, "item2", "valueItem2}
var keys = []
var keys = Object.getOwnPropertyNames(objectFromApi)
for(var i=0;i<keys.length;i++){
if(keys[i].indexOf(str) != -1){
this.resultArr.push(keys[i]);
}
}