5
Angularjs Önyükleme Sekmeleri ile ilgili bir sorunum var. Varsayılan olarak aktif olmak için dinamik bir sekme istiyorum, ancak aynı sekme içinde statik bir sekme olduğu sürece yapamıyorum. İşte Açısal Önyükleme - Varsayılan sekme etkin (dinamik sekme)
`
<tabset ng-init="tab.active = true">
<tab ng-repeat="tab in tabs" heading="{{tab.title}}" active="tab.active">
{{tab.content}}
</tab>
<tab heading="Static">
Static
</tab>
</tabset>
bir plunkr açıklamaktır:
http://plnkr.co/edit/DfM6r4tznE9b0K8LqvF0?p=preview
Ben varsayılan olarak seçilecek "Dinamik Başlık 1" istiyorum. Aktif direktifle mümkün mü yoksa aktif durumu idare edecek bir fonksiyon yaratmalı mıyım?
Çok teşekkürler! Mükemmel çalışıyor. Nasıl yapılacağını nasıl buldun? Doğrudan direktif kodunda? – Templar
Aww, yeni sayı, bir şey kırdı. Şimdi aktif durumu denetleyiciden değiştiremiyorum. Plnkr bağlantısı: http://plnkr.co/edit/xV7OlVBkYYOv44IdsUHa?p=preview "Yeni" ye tıklayın, aktif durum değişmez. sekme yeni oluşturuldu. Eğer ng-init'i çıkarırsan işe yarıyor. Herhangi bir fikir ? – Templar
Yeni eklenen sekmeyi güncellemek için $ timeout'u kullanın. Güncelleme plnkr: http://plnkr.co/edit/9N4RMaasrG8stw37bHKH?p=preview –