問題タブ [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.
ui-select - リストにない値を ui-select に入力する
この plunkには、名前を含むリストを持つ ui-select があります。ユーザーがリストの名前またはリストにない名前を入力できるようにする必要があります。
リストにない名前を入力しようとすると、ui-select はその値をリスト内の最も近い値に自動的に置き換えます。
リストにない値を取得する方法はありますか?
HTML
javascript - 指定された入力に応じて、angularjs ui-select-choices ドロップダウンのアルファベット順
私が取り組んでいるウェブサイトにはhttps://github.com/angular-ui/ui-selectを使用しています。現在、コードは次のとおりです。
入力フィールドに「a」などの何かを入力すると、ui-select-choices は「a」を含むすべてのフィールドを表示します (デフォルト)。私がやりたいのは、「a」で始まるすべての州のみを表示したいということです。入力ボックスに何も入力されていない場合は、すべてのフィールドをアルファベット順に表示します。誰かが解決策を提案できますか? 他の投稿はほとんど見ませんでしたが、この質問にはまだ誰も答えていません。前もって感謝します。
例
以下に例を示します。states 配列にカリフォルニア、コネチカット、アラスカ、アリゾナ、ニューヨークなどの州があるとします。
入力フィールドに何も入力されていない場合、ドロップダウンにはアラスカ、アリゾナ、カリフォルニア、コネチカット、ニューヨークが表示されます (これは orderBy フィルターを使用して実現できます)。
ユーザーが入力フィールドに「a」と入力すると、アラスカとアリゾナは「a」で始まるフィールドのみであるため、ドロップダウンにはアラスカ、アリゾナが表示され、他のフィールドは表示されません。ユーザーが「c」と入力すると、ドロップダウンにカリフォルニア、コネチカットが表示されます。ユーザーが「ca」と入力すると、指定された入力文字列にのみ一致するため、ドロップダウンにはカリフォルニアのみが表示されます。
angularjs - angular ui-select-choicesでオブジェクトプロパティを繰り返す方法は?
私はオブジェクトを持っています
でこれをどのように繰り返しui-select-choices
ますか? 私はいくつかのことを試しましたが、何もうまくいきませんでした