Есть форма.
<form name="create-workpeople" ng-submit="createWorkpeople()">
<select ng-model="workpeople.workpeopleType" ng-options="workerType.type for workerType in workpeopleType "></select>
</form>
по умолчанию для select стоит вот такое значение
$scope.workpeopleType = [
{type: 'P'},
{type: 'V'},
{type: 'N'},
{type: 'U'}
];
$scope.workpeople.workpeopleType = $scope.workpeopleType[0].type;
если вывести наш $scope.workpeople целиком
{{workpeople | json}}
получаем JSON вот такого вида, он то мне и нужен.
{
"workpeopleType": "P"
}
Я никак не могу разобраться с ng-option. Пробую вот так
<select ng-model="workpeople.workpeopleType" ng-options="workerType.type for workerType in workpeopleType "></select>
И при смене значения, JSON уже получается вот такого вида
"workpeopleType": {
"type": "P"
}
Как избавиться от Type и оставить только P. Просьба тапками не закидывать.