Как я могу назначить все выбранные измерения в мои "ответы"
Есть выбранные измерения
get selectedMeasures() {
const items = this.measureItems.filter((item: any) => item.selected);
return items.length ? JSON.stringify(items.map(item => ({value: item.value}))) : '';
}
Это файл console.log selectedMeasures
console.log('selectedMeasures: '+ this.selectedMeasures);
вывод:
selectedMeasures: [{"value": "Average"}, {"value": "Last"}]
Я получил экспортированный интерфейс answers.ts
export interface Answers {
id?: number;
f01: string;
f02: string;
cb1: string;
}
и в моем основном файле .ts
answers: Answers = {
id: undefined,
f01: '',
f02: '',
cb1: this.selectedMeasures
};
но у меня ничего нет в cb1
f01, f02 работает нормально, я использую его как это:
<input id="f01" [(ngModel)]="answers.f01" type="text" class="form-control cc-exp">
, и я сделал то же самое в моем мультиселекте
<ngx-dropdown-list [items]="measureItems" id="cb1" [(ngModel)]="answers.cb1" [multiSelection]="true" [placeHolder]="'Measures'"></ngx-dropdown-list>
Как я могу поместить свой вывод в cb1 ?