2017-09-19 21 views
1

私はこの(https://jsfiddle.net/j7rqgsf1/)jsfiddleコードを内部に入れようとしましたが、私はバージョンのために私のプロジェクトを置くことができないことに気付きました。角1.0から角1.6 [エラー]

は最後に、私は、スクリプトを交換するとき、表示され、ERROR:

コントローラ:CTRLREG

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script> 

代わりに、ここで

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.1/angular.min.js"></script> 

である私のコントローラファイル(controller.js)

の[更新アプリ.js]

var app = angular.module('myModule',[]); 
app.controller('ListaComprasController',function($scope){ 

     $scope.form = true; 
     $scope.item = {}; 

     $scope.itens = [ 
      {nombre: 'Leite', telefono: 212122, descripcion: "tadsasasdas",especialidades:"tarea",dirreccion:"Siempre Viva 920",horarioDesde:"19:00",horarioHasta:"22:00",nombreCom:"Tssa",telefonoCom:"223123",checkCom:true,emailCom:"[email protected]"}, 
      {nombre: 'Adssad', telefono: 3410220, descripcion: "tadsasasdas",especialidades:"tarea",dirreccion:"Siempre Viva 920",horarioDesde:"19:00",horarioHasta:"22:00",nombreCom:"Tssa",telefonoCom:"223123",checkCom:false,emailCom:"[email protected]"} 
     ]; 

     $scope.adicionaItem = function() { 
      $scope.itens.push(
       { 
        nombre: $scope.item.nombre, 
        telefono: $scope.item.telefono, 
        descripcion: $scope.item.descripcion, 
        especialidades: $scope.item.especialidades, 
        dirreccion: $scope.item.dirreccion, 
        horarioDesde: $scope.item.horarioDesde, 
        horarioHasta: $scope.item.horarioHasta, 
        checkCom: $scope.item.checkCom, 
        nombreCom: $scope.item.nombreCom, 
        apellidoCom: $scope.item.apellidoCom, 
        telefonoCom: $scope.item.telefonoCom, 
        emailCom: $scope.item.emailCom 
       } 
      ); 
      $scope.item.produto = $scope.item.quantidade = ''; 
      toastr.success("Item adicionado com sucesso."); 
      $scope.form = true; 
     }; 
     $scope.addItem = function() { 
      $scope.form = false; 
     }; 
     $scope.editarItem = function(index){ 
      $scope.form = false; 
      $scope.item = $scope.itens[index]; 
      $scope.edit = true; 
     }; 

     $scope.applyChanges = function(index){ 
      $scope.item = {}; 
      $scope.form = false; 
      $scope.edit = false; 
      toastr.success("Item alterado com sucesso."); 
     }; 
     $scope.CancelarItem = function(index){ 
      $scope.item.produto = $scope.item.quantidade = ''; 
      $scope.form = true; 
     }; 
     $scope.deleteItem = function(index){ 
      $scope.itens.splice(index, 1); 
      toastr.success("Item removido com sucesso."); 
     }; 

}); 
+0

何の下にサポートしているので、あなたは、このようなコントローラを宣言する必要がありますあなたが得ているエラー? –

+0

@KalaikumarThangasamyエラー:[$ controller:ctrlreg] http://errors.angularjs.org/1.6.4/$controller/ctrlreg?p0=ListaComprasController –

答えて

1

あなたが1.3を超えるangular.jsバージョンを使用している場合、コントローラのグローバル関数の宣言だけangularjs 1.2とし、

var app = angular.module('myModule',[]); 
app.controller('ListaComprasController',function($scope){ 
    /// 
}); 

DEMO

+0

そしてその中に私のすべてのapp.jsコードを入れなければなりませんか? –

+0

@PabloMalynovytchはい何でもコントローラコード – Sajeetharan

+0

申し訳ありませんが、私はそれを試みましたが、同じエラー...私は自分の投稿を編集しました –

関連する問題