Ich sah bereits viele Fragen zu diesem Thema, aber ich habe die Antworten nicht verstanden, die gegeben wurden. Ich habe einige Beispiele für Module und Controller gesehen, aber wenn ich es versuche, funktioniert es nicht.
Ich kopierte Code von einer Website, um zu überprüfen, ob es für mich funktioniert, aber es funktioniert immer noch nicht.
Dies ist der Code:
var myapp = angular.module("myapp", []);
myapp.controller("HelloCtrl", function($scope) {
$scope.user = {
name: "name123",
nickName: "nickName123",
callMe: function() {
var userObject = $scope.user;
return userObject.name + " Known as " + userObject.nickName;
}
};
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myapp">
<div ng-controller="HelloCtrl">
<!--הטופס-->
First Name:
<input type="text" ng-model="user.name" />
<br />Last Name:
<input type="text" ng-model="user.nickName" />
<br />
</div>
</div>
{{user.callMe()}}
Wenn ich den Code debuggen das ist, was ich bekommen:
Haben Sie Angular JS irgendwo in Ihrem HTML-Code enthalten? – Ankh
Bitte überprüfen Sie die Fehler in der Browser-Konsole –