我正在尝试使用以下代码加载角度“选择”
<select class="span11" ng-model="user.countryOfResidence" ng-options="c.option as c.value for c in countries" required>
它将数据加载到选择中,但默认选择值为空。
我的国家数组是
$scope.countries = [{option:'TL', value:'TIMOR-LESTE'},
{option:'TK', value:'TOKELAU'},
{option:'TJ', value:'TAJIKISTAN'},
{option:'TH', value:'THAILAND'},
{option:'TG', value:'TOGO'},];
如果我更改'TL'
为'TIMOR-LESTE'
, (“选项”和“值”的字符串相同)它工作正常。谁能告诉我我的代码有什么问题。
用户对象是
$scope.user = {
countryOfResidence : $scope.countries[0].value
};