Ich habe gerade angular js gestartet und ich begann mit der grundlegenden Deklaration eines Moduls ohne Dienste und Fabriken. Es funktionierte gut, bevor Services und Fabriken hinzugefügt wurden. Jetzt, nachdem Dienste und Fabriken hinzugefügt wurden, funktioniert es nicht mehr.angular ohne Abhängigkeiten funktioniert nicht
Die erste Erklärung, die nicht mehr funktioniert:
angular.module('root',[])
.controller("index",["$scope",function ($scope){
$scope.message="My name";
$scope.favouriteWord;
$scope.favouriteColor;
$scope.favouriteShape;
$scope.value = 1;
$scope.isBold = function() {
return ($scope.value % 2===0);
}
$scope.isUnderlined = function() {
return ($scope.value % 5===0);
}
$scope.products=[
{id: 1, name:"House Jockey"},
{id: 2, name:"Golf club"},
{id: 3, name:"Baseball Bat"},
{id: 4, name:"Lacrosse stick"}];
$scope.favsha = true;
$scope.factor = 6;
$scope.product = $scope.factor * 2;
}]);
Die Fabrik hinzugefügt:
angular.module('root',["services"])
.controller("index",["$scope","square",function ($scope,square){
$scope.product=square;
}]);
Der Service hinzugefügt:
angular.module('root',["services"])
.controller("index",["$scope","message",function ($scope,message){
$scope.message=message;
}]);
Was ist '[" services "]' Abhängigkeit, die Sie der App hinzugefügt haben? –
Es ist ein Modul namens Dienste – athene
Wo ist es? Haben Sie ein Modul namens "Services" definiert? –