select ng-change 方法中 拿不到 ng-modal 定義的變量值

在使用angularjs框架的項目中,select 的數據源有兩種綁定方式,在option中使用ng-repeat循環綁定,或者在select中使用ng-option 綁定。html

不管哪一種綁定方式,均要使用ng-modal 和ng-change 配合使用,才能讓ng-change可用。然而,如今遇到一個問題:angularjs

當選擇前者時,即option中寫ng-repeat綁定, ng-change方法中,獲取不到ng-modal的值,以下圖:框架

方法中獲取不到,可是,html中使用userPid,是能夠正確顯示的,好比下圖中,頁面就能夠正常顯示出選擇的值:3d

目前還不知道緣由,也許也是angularjs的一個坑吧,對於此問題找到了一種解決方法,那就是傳值到方法中,以下圖:htm

獲取到傳值以後,能夠再賦值給$scope中的變量。以便其它地方複用。blog

相關文章
相關標籤/搜索