2017-11-17 7 views
1

コントローラに角度付きモジュールを挿入すると、angularjsの動作が停止するのはなぜですか?コントローラが機能しているモジュールを挿入するAngularJS

(function() { 
     var app = angular.module("app", []); 

     app.controller("c1", function($scope){ 

      $scope.name = "Hello World!"; 

     }); 
}); 
+1

どういう動作を停止するのでしょうか?どのようなエラーが表示されますか? –

+0

コンソールにエラーがありません –

+0

あなたの関数は呼び出されていません! – Don

答えて

1

あなたはIIFE(末尾の括弧:())のコードを無視。

以下にサンプルを修正したスニペットがあります。

(function() { 
 
    var app = angular.module("app", []); 
 

 
    app.controller("c1", function($scope){ 
 

 
    $scope.name = "Hello World!"; 
 

 
    }); 
 
})(); //<< -- here!! See the closing()
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> 
 

 
<div ng-app="app" ng-controller="c1"> 
 
{{name}} 
 
</div>

あなたはここに生命維持詳細を読むことができます:

関連する問題