Das ist mein kleiner Basic-Code Winkel js ist: -Angular js nicht richtig mit html verhalten
var app=angular.module("myApp",[]);
app.controller("MyController",['$scope',function($scope){
$scope.name="Asim";
$scope.f1=function(){
console.log("i am clicked");
$scope.vr="lol";
}
console.log("angular working");
}]);
Und das ist mein index.html Code: -
<html ng-app="myApp">
<head>
<script type="text/javascript" src="/angular.min.js"></script>
<script src="/app.js"></script>
<title> Index </title>
</head>
<body ng-controller="MyController">
{{vr}}
{{name}}
<button ng-click="f1()">Click me</button>
</body>
</html>
Wenn ich auf die Schaltfläche klicken, um es zeigt in der Konsole "Ich bin geklickt" und "eckig funktioniert" druckt aber die {{name}} und {{vr}} nicht gedruckt. Jeder mögliche Grund ??
Plus ich bin mit Nodejs und Winkelcode ist in "öffentlichen" Ordner, d. H. Statische Ordner und meine index.html befindet sich in "Ansichten" gebildet, wenn ein Projekt mit Express-Generator erstellt wird. Ich habe einen Hinweis, vielleicht "Name" und "Vr" werden geladen, nachdem die index.html Seite gerendert wird, so dass sie nicht drucken und alles andere funktioniert, ANYWAY FIX SUCHEN?
Fehler in der Konsole? –
Kein Fehler dort. – Asim
Mein Winkelcode befindet sich im Ordner "public". Und die index.html befindet sich im Ordner "views". Das Ordnermuster entspricht der Express-Generator-Szene. – Asim