Angular 2 Components: How to handle circular Inputs and Outputs
问题 Current Situation: I have a parent and a child component. The parent initializes the child 's data using its @Input . And the child notifies the parent, when the user edited the data using the @Output . And because the data is immutable , the child has to send the data along with that notification. When the parent got notified, it will check if the submitted data is valid, and then will set it (this will propagate the new value to some other child components as well). The Problem: When