2016-05-17 84 views
-2
在角多模型属性

我发现这个solution我试图通过ES6但在控制器,搜索功能,它看起来像这样(刚开始)过滤通过ES6

customSearch(item){ console.log(this.$scope); 返回类型错误使用它:不能读取属性'$ scope'undefined

+0

这意味着'this'没有定义,但你需要显示更多的代码。 – Michelangelo

回答

0

我们可能需要查看更多代码,但是如果您试图将角度控制器实现为ES6类,则需要将您的依赖关系传递给类构造函数。

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

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

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