React-tags: V6

作成日 2017年11月14日  ·  11コメント  ·  ソース: i-like-robots/react-tags

これは、V6の変更とバグ修正を追跡する包括的な問題です。

  • [x]> = React 16(#113)
  • [x] a11yの理由で、 autofocusオプションを削除します
  • [X]マージdelimitersおよびdelimiterChars使用オプションKeyboardEvent.key
  • [x]イベントコールバックの名前をhandleXからonX (#91)
  • [x] handleInputChange名前をonInput必要があります
  • [x] listBoxId構成可能にする
  • [x] ES6モジュールをサポート、 pkg.module (#112)
  • [x]オプションフィルタリングをトップレベルコンポーネントにリファクタリングする(#115)
  • [x]すべてのテキストを構成可能にする(CC#154)
  • [x]カスタム提案コンポーネント(CC#117)
  • [x]小道具の変更ごとに新しいオブジェクトが作成されないように、クラス名を状態からリファクタリングします(#147)
  • [x] clearInputOnDeleteオプションを削除し、タグを削除するときに入力をクリアしない(#155)

全てのコメント11件

これをリリースする予定はありますか?

カスタム提案コンポーネントを利用したいと思います! 6.0はリリースされますか?

[email protected]をnpmに公開しました。試してみて、問題があればお知らせください。

@ i-like-robotsフックを使用してリファクタリングする計画はありますか? たぶん例から始めますか?

@theJianまだありません。 ただし、例から始めるのは良い考えのように思えます。

これをいつ統合する予定ですか? :)

残念ながら、ベータリリースに関するフィードバックを受け取っていないため、リリースすることを躊躇しています。 試してみたい場合は、Readmeに手順があります😄:

https://github.com/i-like-robots/react-tags/tree/6.0#installation

迅速な返信をありがとう👍私は今それをテストしました、そしてそれは魅力のように働きます😄ちょうどあなたの移行指示に従ってください🥇

私たちの実装は最小限です。 しかし、私はこれが機能することを確認できます:)

Screen Shot 2019-08-23 at 1 23 08 PM

非同期検索を使用して提案をフェッチすると、コンポーネントが正しく機能せず、小道具を介して提供された提案と同期しなくなります。
コードからは、内部状態を更新するための提案からの変更を検討していないようです。

PS:「npmi react-tag-autocomplete」を実行すると、ベータ版がデフォルトのバージョンとしてインストールされるようになりました。 handleInputChangeが機能しなかった理由を理解するのに少し時間がかかりました。

間違ったnpm配布タグ@coxomについてのヘッドアップに感謝します、これはここで修正され

@coxom私はonInput非同期フェッチを解決しました @ i-like-robotsはこのバグですか?

onInput = (query) => {
            return fetch(`/search/?q=${query}`).then(result => result.json()).then((suggestions) => {
                        this.tagsRef.current.setState({ query, options: suggestions, suggestions });

編集:私はいくつかの変更を行い、最終的にスクローラーを有効にしてkeyUPとダウンフォーカスのスクローラーを移動するより大きな結果セットのサポートを追加しました
image

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

関連する問題

luciemac picture luciemac  ·  7コメント

filippofilip95 picture filippofilip95  ·  4コメント

williamsidewalk picture williamsidewalk  ·  4コメント

famouspotatoes picture famouspotatoes  ·  5コメント

thienanle picture thienanle  ·  9コメント