在打字稿中设置值时的方括号

时间:2018-01-07 03:37:01

标签: angular typescript ngrx

我是Angular和Typescript的新手,我在下面看到了代码:

export enum LayoutActionTypes {
  OpenSidenav = '[Layout] Open Sidenav',
  CloseSidenav = '[Layout] Close Sidenav',
}

我正在尝试谷歌,但我没有得到任何相关的结果。什么是[]设置值?它的意义是什么。我可以猜测它用于在Layout下对这些值进行分组。

1 个答案:

答案 0 :(得分:1)

我们在这里定义了一系列动作。角度中的动作只是字符串。

方括号没有句法意义。

在角度ngrx中只有一个约定,动作名称以方括号中的类别名称开头,其中彼此相关的动作使用相同的类别名称。