var options = [
{name: ['black', 'green', 'black'], shade:'dark'},
{name: ['white', 'black', 'white'], shade:'light'},
{name: ['grey', 'white', 'yellow'], shade:'dark'},
{name: ['red', 'black', 'red'], shade:'dark'},
{name: ['yellow', 'green', 'black'], shade:'light'}
];
var app = angular.module('module', []);
app.controller('MainCtrl', function($scope) {
$scope.options = options;
$scope.$watch('myselect', function(val) {
console.log(val);
});
});
</script>
</head>
<body ng-controller="MainCtrl">
<div ng-repeat="option in options">
<select ng-model="myselect" ng-options=" item for item in option.name"></select>
</div>
</body>
저는 새로운 각도에서나 웹 개발 중에 있습니다. 이름 배열 요소 중 하나를 선택하여 서버로 보내야합니다. 나는 이런 식으로하려고 노력하고 있지만, 아무 일도 일어나지 않는다. 어떤 도움을 주셔서 감사합니다.각도를 사용하여 배열 요소를 어떻게 선택합니까?
@adrichman 옵션 변수에 name 속성이 없습니다. 올바른 시계입니다. – doodeec