在下面的代码块中,heros用大括号括起来:

  export class InMemoryDataService implements InMemoryDbService {
      createDb() {
        let heroes = [
          {id: 11, name: 'Mr. Nice'},
          {id: 12, name: 'Narco'},
          ...
        ];
        return {heroes};
      }
    }

具体原因是什么?

最佳答案

是的,您将其作为如下所示的对象返回:

{
    heroes: heroes
}

这是使用此表单的“快捷方式:{ heroes }
更多信息请点击:Object initializer - New notations in ECMAScript 2015

关于typescript - 用大括号括起来的 typescript 返回值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44446696/

10-08 22:53