0
我的代码如下所示:在构造函数的内部或外部设置一个类属性的默认值有什么区别?
interface IConfigService {
admin: {
x: number;
}
class ConfigService implements IConfigService {
admin = this.getDefaultAdminConfigs();
constructor() {
this.admin = this.getDefaultAdminConfigs();
}
private getDefaultAdminConfigs =() => {
return {
x: 99
};
}
}
有人能告诉我是有外部或内部的构造函数设置管理的价值时,我使用AngularJS建立我的ConfigService有什么区别?