2016-05-17 5 views

Antwort

0

Wir müssen vielleicht mehr von deinem Code sehen, aber wenn du versuchst, einen eckigen Controller als ES6-Klasse zu implementieren, musst du deine Abhängigkeiten in den Klassenkonstruktor übergeben.

class SearchCtrl { 
    constructor($scope) { 
     this.$scope = $scope; 
    } 

    customSearch(item) { 
     console.log(this.$scope); 
    } 
} 

angular.module("app").controller("SearchCtrl", SearchCtrl);