I am newbie at Angular2. In my view I have few identical children that are generated in *ngFor.
I think you should be using the @ContentChildren attribute instead of the ViewChildren.
@ContentChildren( OptionComponent ) public Options: QueryList;