Angularjs 角度JS ng选项按对象ID的默认选择
假设我从数据库中有这些选项Angularjs 角度JS ng选项按对象ID的默认选择,angularjs,angularjs-ng-options,Angularjs,Angularjs Ng Options,假设我从数据库中有这些选项 $scope.options = [ { id: 192, value: 'Bank 1'}, { id: 168, value: 'Bank 2'}, { id: 0, value: 'Bank 3'}, ]; 这段代码通过选择数组位置来设置默认值 <select ng-init="data.bankoptions=options[0]" ng-model="data.bankoptions" ng-options="bank.label for
$scope.options = [
{ id: 192, value: 'Bank 1'},
{ id: 168, value: 'Bank 2'},
{ id: 0, value: 'Bank 3'},
];
这段代码通过选择数组位置来设置默认值
<select ng-init="data.bankoptions=options[0]" ng-model="data.bankoptions" ng-options="bank.label for bank in options track by bank.id">
并将气缸组1显示为默认值
如何根据对象id设置默认选择?通过选择192、168或0
谢谢 尝试使用表达式
ng-options="bank.id as bank.label for bank in options"
将数据添加到选项
data.availableoptions.push({id:192,标签:'Bank1'})
设置默认选择
data.selectedoption={id:192}
获取默认选择
$scope.default=data.selectedoption
选择标记
<select ng-model="default" ng-options="bank.label for bank in data.availableoptions track by bank.id">
<select ng-model="default" ng-options="bank.label for bank in data.availableoptions track by bank.id">