2016-08-25 190 views
2

我試圖將一個UI-選擇控件綁定到一個Class []列表。填充它可以正常工作,但是當我選擇一個項目時,所選項目不會顯示。任何解決這個問題?UI-選擇不顯示選定的值

這是我的用戶界面,選擇:

<ui-select ng-model="vm._classId" theme="bootstrap"> 
               <ui-select-match placeholder="- Select class -">{{$select.selected.text}}</ui-select-match> 
               <ui-select-choices repeat="class.ClassId as class in vm._classes"> 
                <span ng-bind-html="class.ClassName"></span> 
               </ui-select-choices> 
              </ui-select> 

感謝您的幫助!

+0

你確定你有項目在_classes嗎?如果你在頁面{{vm._classes}}中顯示他們,你會看到他們嗎? –

回答

3

它是因爲這裏的代碼{{$select.selected.text}}。我認爲text財產不存在,所以{{$select.selected.text}}{{$select.selected.ClassName}}

+0

哦,是的,當我試圖找出問題的原因時,我每次跳過這段代碼。非常感謝@Miqe – TrulyXax