我在我的新 Angular 项目中改用 ES6 (Babel)。ES6 类不能有变量。我现在如何设置我的 $scope 变量?
假设我有一个简单的控制器:
class MainController {
constructor ($timeout, events) {
'ngInject';
this.textMaker = "Hello!" //Option #1
} // constructor
textMaker(){ //Option #2
return "Hello!";
}
}
export default MainController;
我的 html 看起来像(例如,控制器在构建过程中自动注入):
<h1> {{textMaker}}</h1>
选项#1 和选项#2 似乎都不起作用。我得到一个空白标题。这么简单的事情..我做错了什么?