• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

[FRAGE] AngularJS übungsaufgabe funktioniert nicht.

mw210

New member
Hallo,

ich fange gerade mit AngularJS an, mit der Video2Bran DVD AngularJS Crashkurs.
Nun habe ich schon mir der ersten Aufgabe ein Problem.

index.html
Code:
<!DOCTYPE HTML>
<html ng-app>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Kapitel01</title>
        <script type="text/javascript" src="libs/angularjs/1.4.5/angular.min.js"></script>
        <script type="text/javascript" src="js/ctrl/MyFirstCtrl.js"></script>
    </head>
    <body>
	
	<div ng-controller="MyFirstCtrl">{{myVariable}}</div>
    
    </body>
</html>

MyFirstCtrl.js
Code:
function MyFirstCtrl ($scope) {
	$scope.myVariable = "myValue";
}

Ich habe alles gemacht wie in dem Video jedoch funktioniert es bei mir nicht.
Im Browser sollte "myValue" stehen und bei mir gibt er einfach "{{myVariable}}" aus.

Außerdem habe ich den Warnhinweis "html proprietary attribute "ng-app" bzw ng-controller.

Wäre schön wenn mir jemand helfen kö
 
Vielleicht ist das Tutorial für eine andere Version von AngularJS?

Ich hab' ja eigentlich keine Ahnung von AngularJS, aber das funktioniert:
Code:
<!DOCTYPE HTML>
<html ng-app="test">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Kapitel01</title>
        <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
        <script type="text/javascript">
        angular.module('test', []).controller("MyFirstCtrl", function($scope) {
		$scope.myVariable = "myValue";
	})
	</script>
    </head>
    <body>
	<div ng-controller="MyFirstCtrl">{{myVariable}}</div>
    
    </body>
</html>

Außerdem habe ich den Warnhinweis "html proprietary attribute "ng-app" bzw ng-controller.
Naja - das sind hald keine validen HTML-Attribute... das ist bei Angular einfach so - hätte man auch valide lösen können. Hat man aber nicht.
 
Zurück
Oben