【Angular】虚拟DB

2020-04-20  本文已影响0人  地主家有30头牛

[app/hero-data.ts]

export class HeroData {
  //createDb是webapi里提供的方法用于创建虚拟的数据库
  createDb() {
    let heroes = [
      { "id": "1", "name": "Windstorm" },
      { "id": "2", "name": "Bombasto" },
      { "id": "3", "name": "Magneta" },
      { "id": "4", "name": "Tornado" }
    ];
    return {heroes};
    
  }
}
//可以从‘xxx/heroes’ 请求该资源
//目前发现xxx为任意,是否因为未定义?
...
  httpClient.get<Hero[]>('api/heroes');
//默认情况下把响应体当做无类型的 JSON 对象进行返回。 如果指定了可选的模板类型 `<Hero[]>`,就会给返回你一个类型化的对象。
...
上一篇 下一篇

猜你喜欢

热点阅读