2016-11-30 82 views
0

目前,我們正在使用每個鍵盤手動進行建議數據的請求調用,但取消先前的調用,然後再進行新的調用。有沒有更好的方式來做到這一點與Angular.js/Node.js,或者我們可以簡單地導入一些其他庫?任何建議,將不勝感激。實現自動建議功能的最佳方式?

+0

您正在使用哪種CSS框架? – willie17

+2

你可以看看'angular-ui'的'typeahead' – harishr

+0

@entre在我看來,這個庫依賴於jquery。有沒有解決的辦法?意思是說,沒有jQuery。 – Grateful

回答

0

你可以做的一件事是發送請求只有一小段時間不打字,而不是每個鍵入。

因此,例如,當有人快速輸入20個字符,那麼你現在正在提出20個請求並取消其中的大部分。但是,如果僅在例如半分鐘的非打字之後發送請求,那麼它將僅僅是一個請求,具有相同的結果。

相關問題