如何在类Typescirpt/angular2中使用const关键字
我正在尝试使用const maxOverviewTextLength:number=20代码>在我的类中。但是我的ide vscode给出了错误如何在类Typescirpt/angular2中使用const关键字,angular,typescript,Angular,Typescript,我正在尝试使用const maxOverviewTextLength:number=20在我的类中。但是我的ide vscode给出了错误,类成员不能有const关键字 如何在类内使用常量。 请帮忙 export class HomeComponent implements AfterViewInit{ movieName:string = ""; movieSearchActive:boolean = true; popularMovieData:Array<any> = [
,类成员不能有const关键字
如何在类内使用常量。
请帮忙
export class HomeComponent implements AfterViewInit{
movieName:string = "";
movieSearchActive:boolean = true;
popularMovieData:Array<any> = [];
const maxOverviewTextLength:number = 20;
constructor(private _movieListService:MovielistsService){
}
}
导出类HomeComponent实现AfterViewInit{
movieName:string=“”;
movieSearchActive:boolean=true;
popularMovieData:Array=[];
const maxOverviewTextLength:number=20;
构造器(专用_MovielistsService:MovielistsService){
}
}
您不能使用const
,因为所有类实例在JS中都是可变的。但是,您可以使用readonly
让TypeScript提示错误
更多
关于readonly
的更多信息:您不能使用const
,因为所有类实例在JS中都是可变的。但是,您可以使用readonly
让TypeScript提示错误
更多
关于readonly
的更多信息:如果只在类内使用,是否可以尝试将其声明为private?可能重复的问题可能是类成员不能具有const
关键字。如果只在类内使用,是否可以尝试将其声明为private?可能重复的问题可能是类成员不能具有const
关键字。