0

Şu anda seçme elemanını sekme bloklarında kullanmaya çalışıyorum.Öğe seçilmiyor ui.bootsrap.tabs

ui.bootstrap.tabs ile select html öğesi, javascript tarafında modeli çalıştırmaz. Sorunumu gösterebilir at plunkr. Dış seçim öğesini değiştirdiğinizde, seçilen öğeleri normal olarak uyarır. Ancak, sekmede bulunan ikinci seçim öğesi yalnızca ilk seçilen öğeleri id olarak uyarır.

Birisi bunun bir hata mı, yoksa benim hatam olduğunu mu söylüyor?

cevap

2

Bu durum, görünümünüz uib-tabsetin içinde olduğu ve kendi kapsamı olduğu için oluyor. Bu nedenle, uib-tabset içinde selectOption modeli, denetleyicinin $ kapsamına değil, uib-tabset'in $ kapsamına girer.

Dolayısıyla her herhangi bir değer uyarı ben sorunu çözer güncelleştirilmiş plunkr oluşturduk 1.

gösteriyordum değiştirin. Ben açısal kapsam hiyerarşisinde bir göz sizi önermek, http://plnkr.co/edit/lbiUUY?p=preview

vm = this //This is the preferred way over $scope for defining variables 

Ama: Hiç de bulunabilir. Angujs Scope

+0

Bunun kendi kapsamını oluşturduğunu özledim. Bu durumda rootScope'u kullanırsam, tamam mı? – madjack

+0

rootScope genellikle iyi bir fikir değildir. Mümkünse rootScope'un önlenmesi önerilir. –