angularjs環境中,下拉列表html代碼如下: 下拉列表的數據源結構大約如下: 現在,我們想在頁面的初始化或者一個用戶Click事件中,為這個下拉列表設置一個預設值。 方法如下: $scope.Trans_Type =1; //2,3,4,..... 當我們執行時,發現它並沒有得到預期的效果, ...
angularjs環境中,下拉列表html代碼如下:
下拉列表的數據源結構大約如下:
現在,我們想在頁面的初始化或者一個用戶Click事件中,為這個下拉列表設置一個預設值。
方法如下:
$scope.Trans_Type =1; //2,3,4,.....
當我們執行時,發現它並沒有得到預期的效果,反而它為下拉列表添加多一項空值項:
明明Type值是數字1,2,3或4等。
經過一系列測試,如果綁定一個字元串作為下拉列表的值時,它能正常設值並綁定,所以:
把數據轉換為字元串。
以上我們是靜態指定,如果是從服務端獲取並動態賦值時,toString()來進行轉換即可: