Привет, я довольно новичок в программировании углов, и у меня возник вопрос об опциях углового ng.привязка модели ng-options, основанная на свойстве
У меня есть структура объекта, как
TestObj: { name: 'Name1', subNames: ['Subname1'] }
TestArr:
[{ name: 'Name1', subNames: ['Subname1'] },
{ name: 'Name2', subNames: ['Subname1'] },
{ name: 'Name3', subNames: ['Subname1'] }]
И я пытаюсь использовать нг-параметры для связывания одного из объектов TestArr в TestObj.
<select class="touchpoint-settings-create-channel-box ng-model="TestObj" ng-options="curTest.name for curTest in TestArr"></select>
Однако, есть ли способ сделать TestObj привязку к объекту в TestArr, который имеет такое же свойство «имя»?
Этот jsfiddle является хорошим примером того, что я имею в виду. http://jsfiddle.net/KN9xx/840/
Когда он впервые запускается, selectedPerson устанавливается в объект, аналогичный первому элементу массива, но ng-options не понимают, что это тот же объект.
Спасибо