14

在以下代码块heros中用花括号括起来:

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

特别是这个原因?

4

1 回答 1

16

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

{
    heroes: heroes
}

这是使用这种形式的“捷径”:{ heroes }.

更多信息:对象初始化器 - ECMAScript 2015 中的新符号

于 2017-06-08T22:48:05.300 回答