Если у меня есть вызов REST на некоторый сервер, подобный этому:
componentDidMount() {
axios.get<PersonEntry>(`somehost/personentry`)
.then(res => {
// Can I slice res.data into result ?
const result : PersonEntry = res.data;
this.setState(result)
})
}
И скажем, у меня есть объект модели PersonEntry:
export class PersonEntry {
name: string = '';
address: string = '';
PersonEntry(){}
}
Как я могу "нарезать" ответ на этот объект без вишни, выбирая поля, если ответ содержит много полей, которые я хочу игнорировать? Теперь я просто получу все поля из ответа в мой объект PersonEntry