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有什麼區別?