在 AngularJs 中,如何在一个 select 元素中获取选中的选项,然后使用这个值来限制另一个 select 元素中的可用选项?
代码:
<select>
<option value="" disabled selected style="display:none;">
Release...
</option>
<option ng-repeat="release in releases" value="{{ release.title }}">
{{ release.title }}
</option>
</select>
<select>
<option value="" disabled selected style="display:none;">
Sprint...
</option>
<option ng-repeat="sprint in releases[ ***selectedRelease*** ].sprints" value="{{ sprint.title }}">
{{ sprint.title }}
</option>
</select>
即我想知道我必须投入***selectedRelease***
什么?
数据
$scope.releases = [
{ title: 'V1',
sprints: [
{ title: 'S1' },
{ title: 'S2' },
{ title: 'S3' }
]
},
{
title: 'V2',
sprints: [
{ title: 'S4' },
{ title: 'S5' }
}
];