問題タブ [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.
angularjs - Element[0].focus が angular ui-select で機能しない
の角度実装を使用していui-select
ます。それは正常に動作しますが、element[0].focus()
それでは動作しません。さらに説明するために、フォーカスを設定する次のディレクティブがありますui-select
私はこのディレクティブをui-select
好きなように使用しています
これisSupplierInvoice()
は、通常の html ドロップダウンの変更イベントで true になります。ui-select
しかし、関数が true を返してもフォーカスが得られません。ディレクティブを確認しました。通常の html 入力で問題なく動作します。
javascript - Angular ui-select 複数のクリーンな ng-model 値
ui-select を使用しようとしていますが、コンポーネントがアレイをクリーニングしています。
例:
画面上の変数「vm.staff_hotels」の値は [1,2] です。
しかし、ng-model で変数を使用すると、値が [null,null] に変わります。
css - ui-select - 矢印を左側にします
angularJS のui-select選択ボックスを使用しています。私が持っている他の選択ボックスとrtl
サイト全体の方向に一致するように、選択ボックスの矢印を左側に配置する必要があります。
私が見つけたすべての例で、矢印は右側に表示されます。direction
とプロパティを設定しようとしましたfloat
が、何も機能しませんでした。
bootstrap
ui-select 選択ボックスのスタイルを使用しています。そして、「実際の」ブートストラップ選択ボックスでは、 を設定するだけで、矢印を左に簡単に移動できますdir="rtl"
。
何か案は?ありがとう!
編集:
ここに公式の例がありますので、それで遊ぶことができます。
css - ui-select をより多くのブートストラップにする方法は?
私はui-select選択ボックスと通常のブートストラップ選択ボックスを並べて使用していますが、まったく同じに見えるようにしたいと考えています。より正確には、ui-select ボックスをブートストラップ ボックスのように見せたいと考えています。
いくつかの違いに気付きました:
- 矢印の形。
- ホバーすると、ui-select ボックスがグレーに変わります。ブートストラップボックスはそうではありません。
- ui-select ボックス内のオプション間には多くのスペースがあり、横には余白があります。グループ化機能がアクティブ化されている場合にのみ余白が必要です (その場合でも、グループの名前には余白があってはなりません)。
- ui-select ボックスは、オプションを選択するとき、またはボックスを開いてからクリックして離すときにフォーカスされます。青いぼやけたブートストラップフォーカスではなく、醜い単調な青いフォーカスについて言及しています。ui-select ボックスには両方があります。
- ブートストラップ ボックスのオプションを右クリックすると、そのオプションが選択されます。ui-select ボックスのオプションを右クリックすると、メニューが開きます。
- ボックスが開くと、ui-select ボックスの矢印が消えます。
- 他に気になる違いはありますか?
グループ化機能がある場合とない場合の両方で機能することを望みます。
上記の機能のいくつかは本当に気づきにくいので、ほとんどのものをカバーする答えは良いです.
これが公式プランカーへのリンクですui-select
。
どうもありがとう!
angularjs - angular ui-selectでGoogleの自動提案のようにオートコンプリートを作成する方法
オートコンプリートに angular ui-select を使用しています。ユーザーが入力を開始すると、最も一致するアイテムを透かしとして表示し、ユーザーがタブを押したときに選択する必要があります(Googleの自動提案と同じ)
画像もご覧ください。「auto」と入力すると、「complete」が透かしとして表示され、TABを押すと選択されることがわかります。
javascript - AngularJS: 一度選択した ui-select は、変更オプションとは別に、選択したオプションを削除できません
サーバーからデータを取得するためにui-selectを使用しています&ドロップダウンに入力します(検索&選択)。私はあなたのためにプランカーを作りました。
セレクターから任意の値を選択したら、さらに変更できます。しかし、削除することはできません。これどうやってするの?
javascript - Angular UI Select クリック時に項目を削除
私はUI-Selectを使用していますが、いずれかのタグをクリックすると青色になることに気付きました。これは、やりたいことの目的がありません。クリックしたら削除してほしいです。調べてみると、次のように発火する「x」に気付きました。
掘り下げてみると、これが発射されるテンプレートが見つかりました。それは「match-multiple.tpl.html」です。ng-click を入力にコピーして、次のようにしました。
これにより、タグシステムが壊れました(画像を参照)
編集-次を試しましたが、エラーはなくなりましたが、クリックしても何も起こりません。
「X」ではなくng-cick をタグに付けるにはどうすればよいですか?
javascript - ui-selectで選択した選択肢のインデックスを取得する - Angularjs
私は(https://github.com/angular-ui/ui-select/) で使用angularjs
しますui-select
私はこのコードを持っています:
sourceChanged
関数内で、選択したアイテムのインデックスを知りたい..今、値を持っているだけです( scope.sender
)..配列
内の値を検索できますが、places
いくつかある可能性があるため、それでは十分ではありません同じ価値のアイテム...
何か案が?
ありがとう :)