我是Angular和Typescript的新手,我在下面看到了代码:
export enum LayoutActionTypes {
OpenSidenav = '[Layout] Open Sidenav',
CloseSidenav = '[Layout] Close Sidenav',
}
我正在尝试谷歌,但我没有得到任何相关的结果。什么是[]设置值?它的意义是什么。我可以猜测它用于在Layout
下对这些值进行分组。
答案 0 :(得分:1)
我们在这里定义了一系列动作。角度中的动作只是字符串。
方括号没有句法意义。
在角度ngrx中只有一个约定,动作名称以方括号中的类别名称开头,其中彼此相关的动作使用相同的类别名称。