私はちょうど角度jを始めました。サービスと工場のないモジュールの基本的な宣言から始めました。サービスと工場を追加する前にうまくいっていました。サービスと工場を追加した後、もう機能していない。は依存関係がありません
もはや機能していない最初の宣言:
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;
}]);
工場が追加さ:
angular.module('root',["services"])
.controller("index",["$scope","square",function ($scope,square){
$scope.product=square;
}]);
サービスが追加:
angular.module('root',["services"])
.controller("index",["$scope","message",function ($scope,message){
$scope.message=message;
}]);
あなたはアプリに追加した '[" "services"] '依存関係は何ですか? –
サービスと呼ばれるモジュール – athene
どこですか? 「サービス」と呼ばれるモジュールを定義しましたか? –