почему не может быть нескольких копий компонента на одной странице?
не понимаю вас и не хочу - то что один компонент несколько раз отображается вполне нормальная ситуация
Ахахаха, вы не понимаете, с чем работаете. ng-атрибут - это часть viewEncapsulation, он рандомен. Если вы действительно хотите сделать троллейбус из хлеба, то просто возьмите elementRef.getAttributes().filter(startsWith('ng'))