2017-11-16 2 views
0

저는 앵글 플렉스를 부트 스트랩 대신 레이아웃에 사용하는 각도 4 어플리케이션을 사용하고 있습니다.각도 플렉스 지침 재사용

fxLayout.xs="column" 
fxLayout="row" 
fxLayoutAlign="start center" 
fxLayoutGap="18px" 

사람이 각각의 태그를 작성하는 대신 이러한 지시를 재사용하는 방법을 제안 할 수 있습니다 :

하지만 포기해야 각 div 태그의 정렬에 대한

?

답변

0

@Directive 데코레이터의 host 속성을 사용할 수 있습니다.

지시어를 만들고 지시문을 호스트 속성에 추가하십시오. 예 :

@Directive({ 
    selector: '[reusable]', 
    host: { 
    '[hidden]': 'hidden' 
    } 
}) 
export class ReusableDirective { 

    hidden = true; 

} 
+0

그러나 이러한 접근 방식을 사용하면 페이지에서 이러한 속성을 가진 많은 div 태그를 사용할 수 있습니다. 태그를 어떻게 구별 할 수 있습니까? – kumar

+0

아. 나는 네가 지금 무엇을 말하고 있는지 보았다. CSS 클래스를 적용 할 때와 마찬가지로이 지시문을 모든 div에 적용 할 수 있습니다. 최소한이 방법으로 각 div에 대해 4 대신 하나의 지시문을 작성하면됩니다. – Steveadoo