list = [];
ngAfterViewInit() {
this.getOpenApiData('user', {}).subscribe((res) => {
this.list = res.list;
});
}
schema = {
properties: {
name: {
type: 'string',
title: '名字',
enum: this.list,
default: 1 ,
ui: {
widget: 'select'
}
},
},
required: [],
ui: {
grid: {
span: 12
}
}
};
为什么在ngAfterViewInit给list赋值,enum获取不到呢? 怎么才能让enum获取新的list呢