看一下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应用的约定吗?
官方样式指南中似乎没有关于此的任何内容?