2
オートコンプリートを表示するには100kオブジェクトの配列からフィルタ条件を満たすトップ100のオブジェクトが必要ですが、100レコードを取得したら操作を続行しないでください あなたがArray#push
でArray#some
を使用して濾過アイテムを数えることができるJavaScriptフィルタメソッドからトップ100オブジェクトを取得する方法
filter() {
if (this.DataArray != null && this.AutoCompleteText != null)
this.filteredList = this.DataArray.filter(function(el) {
return el.value.toString().toLowerCase().indexOf(this.AutoCompleteText.toLowerCase()) > -1;
}
.bind(this));
}
'.slice(0、100)'? – Tushar
スライスは私が望むものではないデータソースを減らします。結果セットに100個の一致するレコードが含まれます。 –
新しい配列 – charlietfl