Why does this method/gettor get called X times in an Angular 2 service
问题 I am trying to bind a value in my HTML component to a property in a service. If the private variable is null then it needs to go off and get the value from an HTTP call. However, I noticed that as soon as I bind to the property gettor in my HTML component then it fires multiple times. I have simplified the example with: this Plunker get Item(): string { console.log("Item()", this._item); return this._item; } Open the Console and observe the multiple outputs of "Item() Initiated". I would