typeahead 0.11.1 が動かない時がある?
typeahred で結果が取れているのに画面にそれが表示されない、という現象にはまって、
日本語で検索しても、全然ヒットしなかったので、書いておきます。
■結論
Fixed rendered item counts for async remote typeahead. by ztratar · Pull Request #1367 · twitter/typeahead.js · GitHub
のバグを踏んだ。
■対応
A. 上記のプルリクが本体に取り込まれるのを待つ。
B. プルリクの URL の .patch をつけてアクセスするとバッチが取得できるので自力でそれを当てる。
■現象
入力時、Bloodhound に設定した remote の URL からは正常にサジェスト結果が取れる。
が、limit の件数に近い件数が取得できると何も表示されない。
limit が5件の時、2件までは正常に表示できるが、
3件取得できた時は2件、4件取得時は1件表示される。
そして、5件取得時(limit と同じ件数いっぱいまで取れた時)は何も表示されない。
■感想
頑張ってプルリクのタイトルくらい読めばもっと早く解決したのでは。
(自分でデバッガで追って大変だった…)
日本語で検索しても、全然ヒットしなかったので、書いておきます。
■結論
Fixed rendered item counts for async remote typeahead. by ztratar · Pull Request #1367 · twitter/typeahead.js · GitHub
のバグを踏んだ。
■対応
A. 上記のプルリクが本体に取り込まれるのを待つ。
B. プルリクの URL の .patch をつけてアクセスするとバッチが取得できるので自力でそれを当てる。
■現象
入力時、Bloodhound に設定した remote の URL からは正常にサジェスト結果が取れる。
が、limit の件数に近い件数が取得できると何も表示されない。
limit が5件の時、2件までは正常に表示できるが、
3件取得できた時は2件、4件取得時は1件表示される。
そして、5件取得時(limit と同じ件数いっぱいまで取れた時)は何も表示されない。
■感想
頑張ってプルリクのタイトルくらい読めばもっと早く解決したのでは。
(自分でデバッガで追って大変だった…)
by tokage-shippo
| 2015-09-13 11:32
