Я использую window.fetch в Typescript, но я не могу отнести ответ непосредственно к своему пользовательскому типу:
Я взламываю свой путь вокруг этого, отбрасывая результат Promise промежуточной переменной "any".
Каким будет правильный способ сделать это?
import { Actor } from './models/actor';
fetch(`http://swapi.co/api/people/1/`)
.then(res => res.json())
.then(res => {
// this is not allowed
// let a:Actor = <Actor>res;
// I use an intermediate variable a to get around this...
let a:any = res;
let b:Actor = <Actor>a;
})