在构造函数Angular中初始化变量时的弊端

时间:2019-01-24 03:54:15

标签: angular typescript angular6

我正在使用Angular,我想知道在构造函数中初始化变量是否有不利之处。我一直在互联网上看到人们在类组件和ngOnInit上初始化它们,并且仅将构造函数用于依赖项注入。我应该怎么做?

选项1

export class AppComponent {
  title = 'app';
}

选项2

export class AppComponent {
    title: string;
    constructor() {
      this.title = 'app';
    }
 }

选项3

 export class AppComponent implements OnInit {
        title: string;
        constructor() {}

        ngOnInit() {
         this.title = 'app';
        }
     }

0 个答案:

没有答案