从类更新组件类外部的变量



我想动态更新装饰器属性。似乎可以在类之外声明一个变量,并在decorator中使用它。如何更新example变量。

let example = 'this is just a test';
@Component({
selector: 'app-component-test',
templateUrl: './component-test.component.html',
styles: [example],
encapsulation: ViewEncapsulation.None,
providers: []
})
export class TestComponent extends IComponent implements OnInit, OnDestroy {
example = "updated from inside class"; // HOW?
}

您再次声明变量,而不是将其赋值为

constructor(){
example = 'Updated from inside class';
}

最新更新