問題タブ [ng-tags-input]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - ng-tags-input、タグデータを文字列配列として保存
私は ng-tags 入力を使用しています。行にデータを入力した後に取得するデータは、オブジェクトの配列であり、それぞれに「テキスト」文字列フィールドが 1 つずつあります。
[{"text":"egon"},{"text":"peter"},{"text":"raymond"},{"text":"winston"}]
代わりにデータを文字列の配列として保存する方法はありますか? お気に入り
angularjs - ng タグが Internet Explorer で機能しない
IE を除くすべてのブラウザーで正常に動作する角度付きアプリがあります。具体的には NGTAGS ディレクティブ。ENTER または COMMA を使用してタグを作成できません。コンソールにバグはなく、これを修正する方法がわかりません。
angularjs - Anagularjs ngTagsInput は新しいタグを作成します
タグに Angularjs ngTagsInput を使用しています。オートコンプリートオプションも使用しています。特定のタグが存在しない場合、たとえば、ユーザーが「タグ」と入力すると、タグが使用できない場合、どのようにカスタマイズしてユーザーにタグの作成を依頼できますか?
javascript - Leftover text is left in the input field when addFromAutocompleteOnly is set
I am using the ng-tags tags-input like this:
I want any leftover text to disappear when the tags-input field loses control. I wanted to use the allowLeftoverText attribute to achieve this but the documentation says its ignored when the addFromAutocompleteOnly is used.
angularjs-directive - ng-tags-input on-tag-click ハンドラー: より良い方法はありますか?
2015.06.01 更新
この問題はライブラリ内で解決されました - https://github.com/mbenford/ngTagsInput/pull/239
問題
ng-tags-input の on-tag-click ハンドラーはありません。ユーザーがタグをクリックして、Angular 式を介して関数呼び出しを引き出します。
- プロジェクトの githubページ
ng-tags-input - IME の処理中に一部のブラウザーで「addOnSpace」が機能しない
私はngTagsInput、Angular ディレクティブを使用しています。
IME (Input Method Editor) の処理中に 'addOnSpace' が Safari (8.0.5 を使用) で機能しません。
Safariではキーコードが変だからです。
「addOnSpace」はキーダウンによってトリガーされます。 https://github.com/mbenford/ngTagsInput/blob/master/src/tags-input.js#L372
また、Safari のみ、IME(Input Method Editor) の処理中にスペース キーを押した場合、キーコードは 32 ではなく 229 になります。
確かに、W3Cドラフトは言う
インプット メソッド エディタがキー入力を処理中で、イベントがキーダウンの場合は、229 を返します。
IME の処理中でも「addOnSpace」を使用するアイデアはありますか。
angularjs - ng-tags-input カスタム テンプレートが機能しない
ng-tags-input を機能させようとすると、いくつかの問題が発生します。タグのカスタム テンプレートを作成しようとしていますが、私のコードは開発者がデモで示しているものとほとんど同じです。カスタム テンプレートが無視されるという事実を除いて、すべて正常に動作します (以下のコードを参照してください)。些細なことを見逃していますか?デフォルトのテンプレートでタグが引き続き表示されるのはなぜですか?
背景: Angular (ルーティングあり) と Bootstrap で構築されたアプリ。以下のコードは、Angular ビューの 1 つです。
コード:
javascript - ngTagsInput(正規表現ではない)でカスタム検証を行う方法は?
たとえば、addedValue<20 のカスタム検証を追加したいのですが、どのように実装すればよいですか?
これは私が使用するコードです。