問題タブ [angular-ui-select]
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.
javascript - Angular UI Select クリック時に項目を削除
私はUI-Selectを使用していますが、いずれかのタグをクリックすると青色になることに気付きました。これは、やりたいことの目的がありません。クリックしたら削除してほしいです。調べてみると、次のように発火する「x」に気付きました。
掘り下げてみると、これが発射されるテンプレートが見つかりました。それは「match-multiple.tpl.html」です。ng-click を入力にコピーして、次のようにしました。
これにより、タグシステムが壊れました(画像を参照)
編集-次を試しましたが、エラーはなくなりましたが、クリックしても何も起こりません。
「X」ではなくng-cick をタグに付けるにはどうすればよいですか?
javascript - angular-ui-select - オブジェクト プロパティを ng-model にバインドする方法
シンプルなユーザー登録フォームで angular-ui-select を使用しています:
ここに私の国の配列定義があります:
私はhtmlでユーザーオブジェクトを作成しています。すべてのフィールドには、ユーザーのプロパティにバインドされたng-modelがありました。firstName などの単純な入力を使用している場合は、簡単です。
しかし、ドロップダウンでは、国名をドロップダウンリストオプションに表示し、そのコードをユーザーオブジェクトに配置したいと考えています。このためにコントローラーにコードを書くことは避けたいです。(すなわち $scope.user.countryCode = $scope.country.selected.code; )
javascript - ui-select を使用した分度器でのテスト
分度器で ui-select をテストしようとしています。この ui-select には、国のリストがあります。私のhtmlは次のようになります:
私のページオブジェクトは次のようになります:
私の仕様ファイルには次のものがあります。
しかし、テストを実行すると、送信されたデータが ng-model に入力されません。ヒントはありますか?ありがとう
angularjs - Angular UI Select、一意の値が事前に選択された配列
選択可能な値の一部でもある値の配列を持つ既存のエンティティを編集したいとしましょう。例えば
私の ui-select ディレクティブは次のようになります。
ただし、ui-select-choices
オプションリストは、使用したにもかかわらず、重複を削除できないようですtrack by language.id
。
これを正しく行う方法はありますか?
angularjs - カスタム ディレクティブ内の angular-ui/ui-select
カスタム angular ディレクティブ内で angular-ui/ui-select を使用しています。最初にページをロードするとき、またはブラウザーの完全な更新を行うときに、ドロップダウン矢印をクリックしてもドロップダウン メニューが表示されませんが、別の場所に移動すると、状態 (はい、私は ui-router を使用しています) をドロップダウンのある状態に戻します。ドロップダウンは正常に機能します。ここにいくつかの観察があります:
- ディレクティブにプロトタイプの継承と分離スコープの両方を使用しようとしましたが、どちらの場合も誤った動作が発生します。
- ドロップダウンをディレクティブの外に移動したところ、問題なく動作しました。
私が間違っていることを誰かが知っていますか?
ありがとう
javascript - Angular ui-select の値
私のアプリケーションでは、ui-select があります:
何かを選択した後、select の値をデータベースに追加したいと考えています。
入力を使用する前に、データベースへの追加に問題はありません。
これは私のコントローラーの一部です:
angularjs - ブートストラップ ui-select に新しい値を追加する
リストにない値を ui-select に追加する方法はありますか。タグ付けは複数選択で利用できますが、UI 選択では機能しません。そうでない場合、利用できる他のライブラリはありますか?