En regardant l'exemple de code angular2 , nous voyons quelques propriétés publiques avec $ sign:
<....>
private missionAnnouncedSource = new Subject<string>();
private missionConfirmedSource = new Subject<string>();
// Observable string streams
missionAnnounced$ = this.missionAnnouncedSource.asObservable();
missionConfirmed$ = this.missionConfirmedSource.asObservable();
<....>
Quelqu'un peut-il expliquer:
- pourquoi $ est utilisé (quelle est la raison derrière cette notation? utilisez toujours ceci pour les propriétés publiques)?
- les propriétés publiques sont utilisées mais pas les méthodes (par exemple missionAnnouncements (), missionConfirmations ()) - encore une fois, est-ce une convention pour les applications ng2?
Il ne semble pas y avoir quoi que ce soit à ce sujet dans le guide de style officiel ?