如何在选择框中有一个默认选项...我尝试了几个选项但没有得到它
我尝试使用来自 json 的对象的值在我的 contralador 上创建一个范围:
像这样:
$scope.productSelect = $scope.item[0];
这是我的代码:
html:
<select id="variant" class="form-control variant-select"
ng-model="productSelect"
ng-options="product as product.formattedPrice+' - '+product.variantQualifierName for product in item[0] track by product.url">
JS:
(function (){
'use strict';
/**
* @ngdoc function
* @name variantApp.controller:AppCtrl
* @description
* # AppCtrl
* Controller of the variantApp
*/
var app = angular.module('variantApp.product.variantCtrl', []);
app.controller('AppCtrl',
[
'$scope',
'ProductVariant',
'$log',
function ($scope, ProductVariant, $log){
$scope.item = [
ProductVariant.getData()
];
$scope.productSelect = $scope.item[0];
$log.info($scope.productSelect);
}]);
})(window, angular);