Ben AngularUI's typeahead feature kullanan bir metin alanı var sonuçlanır. Şöyle görünüyor:Eğik UI: Kuvvet typeahead
<input typeahead="eye for eye in autocomplete[column] | filter:$viewValue">
Kullanıcı, oluşturulan listeden bir seçenek seçmek için zorlamak istiyorum. Listede tam olarak göründüğü gibi bir şey yazmazlarsa, bulanıklıkta (metin alanının dışına tıklandığında), metin alanının değerini orijinal değerine sıfırlamasını isterdim.
typeahead direktifin bu işlevselliği parçası mıdır, yoksa bunu uzatmak gerekir? Google ve stackoverflow'ta yaklaşık 10 dakika arandım, ancak alakalı bir doküman bulamadım.kimse bunu gerçekleştirmek için doğru yönde işaret eder misiniz? typeahead-editable="false"
:
Söz konusu tam eşleşmeleri etkinleştirmek filtrelemek için ikinci bir argüman vardır, belki de o iş yapabilir? 'filter: $ viewValue: true' – jpmorin
Hmm, sayfamdaki typeahead kırdı. Angular'ın belirli bir sürümü var mı? –
Ayrıca varolan sonuçları zorlamak için Ui-Boostrap bir öznitelik var: 'typeahead-editable = "false" '(typeahead-editable (Defaults: true): Model değerleri yalnızca pop-up'lardan seçilenlere mi?) – jpmorin