2015-12-18 7 views
0

Я хочу получить доступ к периоду в элементах в качестве параметров в теге select.доступ к атрибуту из списка

угловой JS модуль и список

 var dynamicApp = angular.module('dynamicApp', []); 
     dynamicApp.controller('maincontroller', function($scope) { 
    $scope.invoice = { 
    items: [{ 
     loyality: [{name:'points'},{name:'credits'}], 
     value:1, 
    period: [{name:'activity1'},{name:'activity2'}] 
     }] 
    }; 
     $scope.removeItem = function(index) { 
    $scope.list.splice(index, 1); 
    }  

    }); 

HTML код для выбора тега

<td><select ng-model=" pts" ng-options="lists.items.period for lists in invoice.items " ></select></td> 

ответ

1

Вот HTML код:

<select ng-model="pts" ng-options="item as item.name for item in invoice.items[0].period track by $index" ></select> 

, а также рабочий пример:

http://plnkr.co/edit/OZxcsMIVDs78Jbama174?p=preview

+0

FYI, есть встроенный редактор StackOverflow ... –

+0

спасибо, я буду стараться использовать его в будущем :) – beaver

0
<td> 
<select ng-model=" pts" ng-options="lists for lists in invoice.items.period " ></select> 
</td> 
Смежные вопросы