Use value binding instead of emitting event to controller