Angular — Using component injection to communicate between parent and dynamic child components

Here is an introduction of using component injection to implement parent-children communication between dynamic components.