我在 Typecript 中使用 窗户,捡回来,但是我不能将响应直接强制转换为我的自定义类型:
我正在通过向一个中间的“ 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;
})