我目前在此对象中存储了$scope
个项目:
$scope.columnList = {
"date": $scope.newDate,
"time": $scope.newTime,
"exercise": $scope.newExercise,
"reps": $scope.newReps,
"weight": $scope.newWeight,
"location": $scope.newLocation
};
我将它们存储在一个对象中,因为这意味着我可以使用ng-repeat
我在使用此对象构建输入表时遇到问题。我认为$scope
项在此ng-repeat
中没有正确绑定,因为ng-model
未对$scope
项进行评估。
<td ng-repeat="(key, value) in columnList"><input type="text" ng-model="value"></td>
有办法吗?
键正确评估,但它们是字符串:
<th ng-repeat="(key, value) in columnList">{{key}}</th>