看一下angular2代码示例,我们看到一些带有$符号的公共属性:
<....>
private missionAnnouncedSource = new Subject<string>();
private missionConfirmedSource = new Subject<string>();
// Observable string streams
missionAnnounced$ = this.missionAnnouncedSource.asObservable();
missionConfirmed$ = this.missionConfirmedSource.asObservable();
<....>
谁能解释:
- 为什么使用$(此符号背后的原因是什么?始终将其用于公共财产)?
- 使用公共属性,但不使用方法(例如,missionAnnouncements(),missionConfirmations())-同样,这是ng2应用的约定吗?
官方样式指南中似乎没有关于此的任何内容?