2016-03-07 17 views
6

seçilmiyor, böylece bir seçim listesi var ve ben dinamik olarak öğeyi seçmeye çalışıyorum. Hatta ifadesini doe olan şey "gerçek" seçeneği halang-true seçildi ancak

<label for="articlePage">Page:</label> 
<select class="form-control pageList" name="articlePage" required="" ng-model="article.page_ID"> 
    <option ng-repeat="page in pages" ng-selected ="{{page.id == article.page_ID}}" value={{page.id}}>{{page.name}}</option> 
</select><br> 

kapsamı (sayfaları) Seçilen varlık değildir üzere değerlendirilir:

$scope.pages = [ 
     { name: "Home",     id: "1" }, 
     { name: "Plugs",    id: "2" }, 
     { name: "Pack Bedding",   id: "3" }, 
     { name: "Pot Bedding",   id: "4" }, 
     { name: "Poinsettias",   id: "5" }, 
     { name: "Sales",    id: "6" }, 
     { name: "Process Quality",  id: "7" }, 
     { name: "Environment",   id: "8" }, 
     { name: "Process Technology", id: "9" }, 
     { name: "Process Control",  id: "10" }, 
     { name: "Infrastructure",  id: "11" }, 
     { name: "News",     id: "12" }, 
     { name: "About",    id: "13" }, 
     { name: "Contact",    id: "14" }, 
     { name: "Find Us",    id: "15" }, 
     { name: "Key Personnel",  id: "16" }, 
     { name: "Recruitment",   id: "17" }, 
     { name: "Legal Information", id: "18" }, 
     { name: "Hidden",    id: "19" } 
]; 

da almak bir hizmeti yoktur benim Makaleler, bunu doğru anladığımı biliyorum ve söylediğim gibi, ifade değerlendiriliyor. seçeneği seçili değil neden

enter image description here

kimse bir fikrin var mı: Burada bir baskı ekran kanıtlamak için nedir?

Teşekkür ederiz! :)

+0

deneyin bir açısal ifadesini kullanmak ng seçilmiş Buradaki örnekte de olduğu gibi: https://docs.angularjs.org/api/ng/directive/ngSelected – neptune

cevap

8

ng-selected içinde ifadeye ihtiyacınız yok! Bu deneyin:

<label for="articlePage">Page:</label> 
    <select class="form-control pageList" name="articlePage" required="" ng-model="article.page_ID"> 
    <option ng-repeat="page in pages" ng-selected ="page.id == article.page_ID" value="{{page.id}}">{{page.name}}</option> 
</select><br> 
+0

thx adam, o inşaat büyük . :) – Spluf

+0

3 saat boyunca bununla mücadele ettim - her permütasyon denedim ve kodu birkaç kez yeniden yazdım - bu çözümün tek yapılması gereken şeydi - kaldır {{}} - vay – Yudishtira