I am now able to get the object in the view however I cannot run an if statement. Per previous answer this is how I am bringing in the object.
public getPos
The cart
object is null until the service getPosts$
returns (callback). Therefore, the code *ngIf="cart.vegetable ...
is equal to *ngIf="null.vegetable ...
until that happens. That is what is happening.
What you could do is put a DOM element with *ngIf="cart"
containing the other *ngIf
. For example:
{{cart.vegetable}}
*Edit: As it is said in the next answer, a good alternative (and good practice) is the following:
{{cart.vegetable}}