안녕 나는 다음과 같은 한 HTML 내 컨트롤러에서AngularJS와 정의되지 않은 오류
<tbody ng-repeat="c in forms">
<tr>
<td> <input type="text" ng-model=c.name /> </td>
<td> <input type="text" ng-model=c.ac /> </td>
</tr>
<tr ng-repeat="a in c.te">
<td> <input type="text" ng-model=a.name /> </td>
<td> <input type="text" ng-model=b.ac /></td>
</tr>
</tbody>
<button ng-click="add(c)">Add</button>
<button ng-click="submit(c)">Crate account</button>
$scope.forms = [{
"name" : "form1", "ac": 251
}, {
"name": "form2", "ac": 252
}, {
"name": "form3", "ac": 253
}];
$scope.addRows = function (c) {
alert(form);
if (typeof c.te == 'undefined') {
c.te = [];
}
alert("pushing");
c.te.push({ name: '', ac: ''});
};
나는 (대해서 typeof c.te == '정의되지 않은')의 경우에 오류가
Error: c is undefined
을 자꾸
무엇이 잘못되었는지 알려주세요. if 문은 정의되지 않았는지 확인하지만 제대로 작동하는지 확인해야합니다. 감사합니다.