Angular 4中带或不带$的变量之间的差异

时间:2017-12-12 08:03:02

标签: angular redux

我一直试图理解使用或不使用$创建的变量之间的区别。 例如 在@ngrx / store中,我们声明了像

这样的动作
export class SomeEffectClass {
    constructor(**private actions$ : Actions**) {}
}

以下代码的功能与上述类似

export class SomeEffectClass {
    constructor(**private actions : Actions**) {}
}

1 个答案:

答案 0 :(得分:1)

这是完全相同的代码。它只是一个你可以使用的约定,比如像_actions这样的下划线。

在这种情况下,美元符号用于表示您的属性是Observable。 You can find it more here

相关问题