2016-05-17 113 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);