Plots2: / tagsでのタグ検索のハイフンをJSTypeaheadライブラリと一致させる

作成日 2019年09月27日  ·  3コメント  ·  ソース: publiclab/plots2

スペースを含む文字列を入力した場合でも、タグ検索フォームでハイフン付きのタグが検索されるように、いくつかの変更が加えられました。 たとえば、次を検索します。

balloon map実際にはballoon-map検索を送信するため、タグballoon-mapping正しく一致します。

ただし、この検索で​​はサーバーから結果が返送されますが、これらの結果は表示されません。 これは、先行入力ライブラリが入力された入力と結果の2回目の比較を試み、 balloon mapballoon-mappingと一致しないため、何も表示されないためです。

これを駆動するコードはここにあります:

https://github.com/publiclab/plots2/blob/cba54993c9e42dd10c7ecb58be45f33a6f4335c4/app/assets/javascripts/tagging.js#L73 -L86

また、ライブラリにはさまざまなオプションがあります。 matcher関数を提供して、ローカルJavaScriptのハイフンを置き換え、結果との一致を可能にすると思います。

https://github.com/bassjobsen/Bootstrap-3-Typeahead#options

ただし、これを機能させるには、ある程度の実験が必要です。 私たちはこれを手伝って欲しいです。 ありがとう! 🎉

(#5719へのリンク)

JavaScript bug help wanted

全てのコメント3件

結果が返され、一致しないのを見るスクリーンショット!

image

私はこれを主張しています、このできるだけ早く更新します、現在私はこれのための環境をセットアップしています。

@jywarrenこれは修正されました。#6379を確認してください

このページは役に立ちましたか?
0 / 5 - 0 評価