2015-09-29 40 views
0

我是angularjs的新手。我試圖創建一個簡單的控制器,但我不能。 真的需要幫助。角離子真正簡單的控制器不工作

<html data-ng-app="ionicApp" > 

<head> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width"> 
    <title>Ionic Template</title> 
    <script src="lib/ionic/js/ionic.bundle.js"></script>            
    <script src="cordova.js"></script> 

    <!-- your app's js --> 
    <script src="js/app.js"></script> 
    <script src="js/controllers.js"></script> 

    <script> 
     function SimpleController($scope){ 
           $scope.customers=[ 
              {name:'Djo', city:'johannesburg'}, 
              {name:'tri',city:'vaal'}, 
              {name:'stone',city:'pretoria'}, 
              {name:'loick',city:'durban'} 
             ]; 
          } 

       </script> 
<body > 
    <div class="container" ng-controllers="SimpleController"> 
     <ul > 
      <!-- we are accessing thescope --> 
      Name: <input type="text" data-ng-model="name" /> {{ name}} 
      <li ng-repeat="cust in customers"> {{ custt.name}} - {{cust.city}} </li> 
     </ul> 
    </div> 
    </body> 
</html> 
+1

全球控制器是一個參數在1.3 + –

+1

中禁用[在angularjs ver 1.3.0中使用ng-controller時出現錯誤](http://stackoverflow.com/questions/26646941/getting-an-error-when-using-ng-controller -in-angularjs-ver-1-3-0) –

+0

http://stackoverflow.com/questions/26646941/getting-an-error-when-using-ng-controller-in-angularjs-ver-1-3- 0/26647015 –

回答

1

全球控制器在angularjs 1.3 +

<html ng-app="ionicApp"> 
<body> 
<div ng-controller="SimpleController"> 

</div> 
</body> 
<script> 
    angular.module("ionicApp",[]) 
      .controller("SimpleController", [$scope, function($scope){ 
       // your code here 
      }]) 
</script> 
+0

它仍然沒有工作先生.... – trinidado

+0

在angularjs ver 1.3.0中使用ng-controller時出錯也不起作用Sir – trinidado

+0

@trinidado什麼是錯誤? –

0

解決被禁用!它是如此簡單:的

代替

<script> 
    angular.module("ionicApp",[]) 
      .controller("SimpleController", [$scope, function(){ 
       // my code here 
      }]) 
</script> 

我剛剛通過了$範圍在函數

<script> 
    angular.module("ionicApp",[]) 
      .controller("SimpleController",function($scope){ 
       // my code here 
      }) 
</script> 

謝謝你們的幫助