-2
Q
ES6
A
答えて
0
コードをもっと見る必要があるかもしれませんが、角度コントローラーをES6クラスとして実装しようとする場合は、依存関係をクラスコンストラクターに渡す必要があります。
class SearchCtrl {
constructor($scope) {
this.$scope = $scope;
}
customSearch(item) {
console.log(this.$scope);
}
}
angular.module("app").controller("SearchCtrl", SearchCtrl);
関連する問題
- 1. このES6コードES6
- 2. はES6をしようES6
- 3. ES6 - 事前ES6でファイル
- 4. ES6 - ES6前に「もし」スコープ
- 5. ES6
- 6. ES6
- 7. ES6
- 8. 次のようにES6クラスでES6クラス
- 9. ES6クラスコンストラクタからのES6プロキシの返却
- 10. ES6キャッシュループエラー..?
- 11. ES6差
- 12. es6 propertyIsEnumerable
- 13. ES6アクセス
- 14. ES6クラスストア
- 15. ノードコマンドラインシェル+ es6
- 16. はES6
- 17. はES6
- 18. ES6プロミスエラー処理
- 19. ES6マップ機能
- 20. 分解スプレッドインポートES6
- 21. ES6とsequelize-cli
- 22. JSモカテストES6 Babel
- 23. ES6のインポート文
- 24. - Javascriptを、ES6
- 25. ES6デストラクション日付
- 26. ES6コードスタイルのベストプラクティス
- 27. Reduxセットアップ| ReactJS | ES6
- 28. ES6、PreloadJSとスコープ
- 29. Node.jsとES6
- 30. Javascript Promise Chain - ES6
「this」は定義されていませんが、より多くのコードを表示する必要があります。 – Michelangelo