How do I inject a parent component into a child component?
See @EricMartinez’s comment for the answer. The problem seems to be a circular reference when A imports B and B imports A. Here’s a plunker that uses two files instead of the one file that is in Eric’s plunker. The only change from my original plunker is in the ChildComponent: import {Component, Inject, forwardRef} from … Read more