在我的项目中,我正在使用kendo-ui
。因此在ngOnInit
生命周期钩子中
我正在尝试创建这样的东西:
ngOnInit() {
let hello = 600;
public bulletData: any[] = [200, this.hello];
public bulletValueAxis: any = {
min: 0,
max: this.hello
};
}
它不起作用!
全局对象和数组不会看到var在外面。有谁知道如何解决这个问题?
答案 0 :(得分:0)
hello
变量未定义为组件的属性,因此它不属于this.
同时从ngOnInit
声明您的组件属性
试试这个:
public bulletData: any[];
public bulletValueAxis: any;
constructor() {}
ngOnInit() {
let hello = 600;
this.bulletData = [200, hello];
this.bulletValueAxis = {
min: 0,
max: hello
};
}