【发布时间】:2015-09-30 01:09:53
【问题描述】:
我想使用 ng-click 添加两个新的选择框(从和直到),然后添加然后更新我范围内的用户选择。我可以添加选择框,但无法将选择绑定到我的数组。
我的 HTML:
<div ng-repeat="time in availability.times" class="calendar--availability--time">
<select ng-model="availability.times.time.from[$index]">
<option>...</option>
</select>
<select ng-model="availability.times.time.to[$index]">
<option>...</option>
</select>
</div>
<button class="button--secondary margin__top" ng-click="addNewTime()"><span>Add another slot</span></button>
我的 js/角度:
$scope.availability = {
times: [
time: {from: '09:00', to: '21:00'}
]
}
$scope.addNewTime = function() {
var newTime = {time: { from: '', until: ''}};
$scope.availability.times.push(newTime);
}
【问题讨论】:
-
只创建指令
标签: javascript angularjs