ich den folgenden Code in codepen und dieses Problem konfrontiert, für conctactNicht definierter Fehler für einige Variablen in angular?
Warum es gibt Fehler für den Kontakt und nicht für Namen ich erhalte die folgenden Fehler mit?
Wie kann ich das lösen?
angular.js:13550 ReferenceError: contact is not defined
at new <anonymous> (pen.js:8)
at Object.invoke (angular.js:4665)
at R.instance (angular.js:10115)
at n (angular.js:9033)
at g (angular.js:8397)
at g (angular.js:8400)
at angular.js:8277
at angular.js:1751
at n.$eval (angular.js:17229)
at n.$apply (angular.js:17329)
Hier ist js
var app = angular.module("crud", []);
app.controller("ctrl", ['$scope', function($scope) {
$scope.data = [3, 4, 5, 34, 34];
debugger;
$scope.name = name;
$scope.contact = contact;
$scope.obj = {
name: $scope.name,
contact: $scope.contact
};
console.log($scope.obj);
}]);
Hier ist die HTML-Datei Datei, die ich verwende.
<body ng-app="crud">
<div ng-controller="ctrl">
<div>
<table>
<tr ng-repeat="x in data track by $index">
<td>{{x}}</td>
<td>{{$index}}</td>
</tr>
</table>
</div>
</div>
</body>
Bitte beantworten Sie diese Fragen
- Warum ist es bei Kontakt versagen und nicht an Namen?
- Kontakt ist Anzahl Daten, was soll ich den Standardwert geben? Hier
, was Sie in Kontakt bekommen, die Sie '$ scope.contact' zuweisen? –